Home
last modified time | relevance | path

Searched refs:MessageHandler (Results 1 – 16 of 16) sorted by relevance

/llvm-project/clang-tools-extra/clangd/xpc/
H A DXPCTransport.cpp88 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 DTransport.h47 class MessageHandler {
49 virtual ~MessageHandler() = default;
62 virtual llvm::Error loop(MessageHandler &) = 0;
H A DPathMapping.cpp80 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 DJSONTransport.cpp103 llvm::Error loop(MessageHandler &Handler) override { in loop()
133 bool handleMessage(llvm::json::Value Message, MessageHandler &Handler);
162 MessageHandler &Handler) { in handleMessage()
H A DClangdLSPServer.h36 /// 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 DClangdLSPServer.cpp199 // 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 DTransport.h32 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 DLSPClient.cpp93 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 DJSONTransportTests.cpp51 class Echo : public Transport::MessageHandler {
/llvm-project/mlir/unittests/Tools/lsp-server-support/
H A DTransport.cpp26 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 DTransport.cpp84 // 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 DLSPServer.cpp193 MessageHandler messageHandler(transport); in runTableGenLSPServer()
/llvm-project/mlir/lib/Tools/mlir-lsp-server/
H A DLSPServer.cpp289 MessageHandler messageHandler(transport); in runMlirLSPServer()
/llvm-project/mlir/lib/Tools/mlir-pdll-lsp-server/
H A DLSPServer.cpp286 MessageHandler messageHandler(transport); in runPdllLSPServer()
/llvm-project/flang/lib/Semantics/
H A Dresolve-names.cpp106 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 DMLIRLSP.md362 `MessageHandler` class. This class routes incoming messages to handlers in the