LLVM 22.0.0git
|
This is the complete list of members for llvm::lsp::MessageHandler, including all inherited members.
MessageHandler(JSONTransport &Transport) | llvm::lsp::MessageHandler | inline |
method(llvm::StringLiteral Method, ThisT *ThisPtr, void(ThisT::*Handler)(const Param &, Callback< Result >)) | llvm::lsp::MessageHandler | inline |
notification(llvm::StringLiteral Method, ThisT *ThisPtr, void(ThisT::*Handler)(const Param &)) | llvm::lsp::MessageHandler | inline |
onCall(StringRef Method, llvm::json::Value Params, llvm::json::Value Id) | llvm::lsp::MessageHandler | |
onNotify(StringRef Method, llvm::json::Value Value) | llvm::lsp::MessageHandler | |
onReply(llvm::json::Value Id, llvm::Expected< llvm::json::Value > Result) | llvm::lsp::MessageHandler | |
outgoingNotification(llvm::StringLiteral Method) | llvm::lsp::MessageHandler | inline |
outgoingRequest(llvm::StringLiteral Method, OutgoingRequestCallback< Result > Callback) | llvm::lsp::MessageHandler | inline |
parse(const llvm::json::Value &Raw, StringRef PayloadName, StringRef PayloadKind) | llvm::lsp::MessageHandler | inlinestatic |