Definition at line 159 of file ClangdLSPServer.cpp.
◆ MessageHandler()
clang::clangd::ClangdLSPServer::MessageHandler::MessageHandler |
( |
ClangdLSPServer & |
Server | ) |
|
|
inline |
◆ bind() [1/2]
template<typename Param , typename Result >
void clang::clangd::ClangdLSPServer::MessageHandler::bind |
( |
const char * |
Method, |
|
|
void(ClangdLSPServer::*)(const Param &, Callback< Result >) |
Handler |
|
) |
| |
|
inline |
◆ bind() [2/2]
template<typename Param >
void clang::clangd::ClangdLSPServer::MessageHandler::bind |
( |
const char * |
Method, |
|
|
void(ClangdLSPServer::*)(const Param &) |
Handler |
|
) |
| |
|
inline |
◆ bindReply()
llvm::json::Value clang::clangd::ClangdLSPServer::MessageHandler::bindReply |
( |
Callback< llvm::json::Value > |
Reply | ) |
|
|
inline |
◆ onCall()
bool clang::clangd::ClangdLSPServer::MessageHandler::onCall |
( |
llvm::StringRef |
Method, |
|
|
llvm::json::Value |
Params, |
|
|
llvm::json::Value |
ID |
|
) |
| |
|
inlineoverridevirtual |
◆ onNotify()
bool clang::clangd::ClangdLSPServer::MessageHandler::onNotify |
( |
llvm::StringRef |
Method, |
|
|
llvm::json::Value |
Params |
|
) |
| |
|
inlineoverridevirtual |
◆ onReply()
bool clang::clangd::ClangdLSPServer::MessageHandler::onReply |
( |
llvm::json::Value |
ID, |
|
|
llvm::Expected< llvm::json::Value > |
Result |
|
) |
| |
|
inlineoverridevirtual |
The documentation for this class was generated from the following file: