MLIR  19.0.0git
mlir::lsp::MessageHandler Member List

This is the complete list of members for mlir::lsp::MessageHandler, including all inherited members.

MessageHandler(JSONTransport &transport)mlir::lsp::MessageHandlerinline
method(llvm::StringLiteral method, ThisT *thisPtr, void(ThisT::*handler)(const Param &, Callback< Result >))mlir::lsp::MessageHandlerinline
notification(llvm::StringLiteral method, ThisT *thisPtr, void(ThisT::*handler)(const Param &))mlir::lsp::MessageHandlerinline
onCall(StringRef method, llvm::json::Value params, llvm::json::Value id)mlir::lsp::MessageHandler
onNotify(StringRef method, llvm::json::Value value)mlir::lsp::MessageHandler
onReply(llvm::json::Value id, llvm::Expected< llvm::json::Value > result)mlir::lsp::MessageHandler
outgoingNotification(llvm::StringLiteral method)mlir::lsp::MessageHandlerinline
outgoingRequest(llvm::StringLiteral method, OutgoingRequestCallback< Result > callback)mlir::lsp::MessageHandlerinline
parse(const llvm::json::Value &raw, StringRef payloadName, StringRef payloadKind)mlir::lsp::MessageHandlerinlinestatic