@@ -61,21 +61,18 @@ class IndexClient : public clangd::SymbolIndex {
61
61
62
62
void lookup (const clangd::LookupRequest &Request,
63
63
llvm::function_ref<void (const clangd::Symbol &)> Callback) const {
64
- streamRPC<LookupRequest, LookupReply>(
65
- Request, &remote::SymbolIndex::Stub::Lookup, Callback);
64
+ streamRPC (Request, &remote::SymbolIndex::Stub::Lookup, Callback);
66
65
}
67
66
68
67
bool
69
68
fuzzyFind (const clangd::FuzzyFindRequest &Request,
70
69
llvm::function_ref<void (const clangd::Symbol &)> Callback) const {
71
- return streamRPC<FuzzyFindRequest, FuzzyFindReply>(
72
- Request, &remote::SymbolIndex::Stub::FuzzyFind, Callback);
70
+ return streamRPC (Request, &remote::SymbolIndex::Stub::FuzzyFind, Callback);
73
71
}
74
72
75
73
bool refs (const clangd::RefsRequest &Request,
76
74
llvm::function_ref<void (const clangd::Ref &)> Callback) const {
77
- return streamRPC<RefsRequest, RefsReply>(
78
- Request, &remote::SymbolIndex::Stub::Refs, Callback);
75
+ return streamRPC (Request, &remote::SymbolIndex::Stub::Refs, Callback);
79
76
}
80
77
81
78
// FIXME(kirillbobyrev): Implement this.
0 commit comments