/llvm-project/clang-tools-extra/clangd/xpc/ |
H A D | XPCTransport.cpp | 88 Error loop(MessageHandler &Handler) override; 95 bool handleMessage(json::Value Message, MessageHandler &Handler); 107 bool XPCTransport::handleMessage(json::Value Message, MessageHandler &Handler) { in handleMessage() 148 Transport::MessageHandler *HandlerPtr = nullptr; 191 Error XPCTransport::loop(MessageHandler &Handler) { in loop()
|
/llvm-project/clang-tools-extra/clangd/ |
H A D | Transport.h | 47 class MessageHandler { 49 virtual ~MessageHandler() = default; 62 virtual llvm::Error loop(MessageHandler &) = 0;
|
H A D | PathMapping.cpp | 80 class PathMappingMessageHandler : public Transport::MessageHandler { 82 PathMappingMessageHandler(MessageHandler &Handler, in PathMappingMessageHandler() 106 Transport::MessageHandler &WrappedHandler; 136 llvm::Error loop(MessageHandler &Handler) override { in loop()
|
H A D | JSONTransport.cpp | 103 llvm::Error loop(MessageHandler &Handler) override { in loop() 133 bool handleMessage(llvm::json::Value Message, MessageHandler &Handler); 162 MessageHandler &Handler) { in handleMessage()
|
H A D | ClangdLSPServer.h | 36 /// MessageHandler binds the implemented LSP methods (e.g. onInitialize) to 38 /// The server also supports $/cancelRequest (MessageHandler provides this). 273 class MessageHandler; 274 std::unique_ptr<MessageHandler> MsgHandler; 264 class MessageHandler; global() variable
|
H A D | ClangdLSPServer.cpp | 199 // MessageHandler dispatches incoming LSP messages. 205 // MessageHandler ensures that initialize() is called before any other handler. 206 class ClangdLSPServer::MessageHandler : public Transport::MessageHandler { in MessageHandler() function in clang::clangd::ClangdLSPServer::MessageHandler 208 MessageHandler(ClangdLSPServer &Server) : Server(Server) {} in onNotify() 459 constexpr int ClangdLSPServer::MessageHandler::MaxReplayCallbacks; 1649 MsgHandler(new MessageHandler(*this)), TFS(TFS), in ClangdLSPServer() 204 class ClangdLSPServer::MessageHandler : public Transport::MessageHandler { global() class in clang::clangd::ClangdLSPServer
|
/llvm-project/mlir/include/mlir/Tools/lsp-server-support/ |
H A D | Transport.h | 32 class MessageHandler; variable 61 llvm::Error run(MessageHandler &handler); 65 bool handleMessage(llvm::json::Value msg, MessageHandler &handler); 117 class MessageHandler { 119 MessageHandler(JSONTransport &transport) : transport(transport) {} in MessageHandler() function
|
/llvm-project/clang-tools-extra/clangd/unittests/ |
H A D | LSPClient.cpp | 93 void enqueue(std::function<void(MessageHandler &)> Action) { in enqueue() 155 llvm::Error loop(MessageHandler &H) override { in loop() 171 std::queue<std::function<void(Transport::MessageHandler &)>> Actions; 184 Params(std::move(Params))](Transport::MessageHandler &H) { in call() 197 Params(std::move(Params))](Transport::MessageHandler &H) { in notify()
|
H A D | JSONTransportTests.cpp | 51 class Echo : public Transport::MessageHandler {
|
/llvm-project/mlir/unittests/Tools/lsp-server-support/ |
H A D | Transport.cpp | 26 MessageHandler handler(transport); in TEST() 39 std::optional<MessageHandler> messageHandler = std::nullopt; 75 MessageHandler &getMessageHandler() { return *messageHandler; } in getMessageHandler()
|
/llvm-project/mlir/lib/Tools/lsp-server-support/ |
H A D | Transport.cpp | 84 // MessageHandler 87 bool MessageHandler::onNotify(llvm::StringRef method, llvm::json::Value value) { in onNotify() 102 bool MessageHandler::onCall(llvm::StringRef method, llvm::json::Value params, in onCall() 118 bool MessageHandler::onReply(llvm::json::Value id, in onReply() 210 llvm::Error JSONTransport::run(MessageHandler &handler) { in run() 241 MessageHandler &handler) { in handleMessage()
|
/llvm-project/mlir/lib/Tools/tblgen-lsp-server/ |
H A D | LSPServer.cpp | 193 MessageHandler messageHandler(transport); in runTableGenLSPServer()
|
/llvm-project/mlir/lib/Tools/mlir-lsp-server/ |
H A D | LSPServer.cpp | 289 MessageHandler messageHandler(transport); in runMlirLSPServer()
|
/llvm-project/mlir/lib/Tools/mlir-pdll-lsp-server/ |
H A D | LSPServer.cpp | 286 MessageHandler messageHandler(transport); in runPdllLSPServer()
|
/llvm-project/flang/lib/Semantics/ |
H A D | resolve-names.cpp | 106 class MessageHandler { class 108 MessageHandler() { DIE("MessageHandler: default-constructed"); } in MessageHandler() function in Fortran::semantics::MessageHandler 109 explicit MessageHandler(SemanticsContext &c) : context_{&c} {} in MessageHandler() function in Fortran::semantics::MessageHandler 157 MessageHandler &messageHandler() { return messageHandler_; } in messageHandler() 236 MessageHandler messageHandler_; 2186 // MessageHandler implementation 2188 Message &MessageHandler::Say(MessageFixedText &&msg) { in ~FuncResultStack() 2191 Message &MessageHandler::Say(MessageFormattedText &&msg) { in CompleteFunctionResultType() 2194 Message &MessageHandler in CompleteFunctionResultType() [all...] |
/llvm-project/mlir/docs/Tools/ |
H A D | MLIRLSP.md | 362 `MessageHandler` class. This class routes incoming messages to handlers in the
|