|
clang-tools 22.0.0git
|
#include <LSPBinder.h>
Public Types | |
| template<typename HandlerT> | |
| using | HandlerMap = llvm::StringMap<llvm::unique_function<HandlerT>> |
Public Attributes | |
| HandlerMap< void(JSON)> | NotificationHandlers |
| HandlerMap< void(JSON, Callback< JSON >)> | MethodHandlers |
| HandlerMap< void(JSON, Callback< JSON >)> | CommandHandlers |
Definition at line 38 of file LSPBinder.h.
| using clang::clangd::LSPBinder::RawHandlers::HandlerMap = llvm::StringMap<llvm::unique_function<HandlerT>> |
Definition at line 40 of file LSPBinder.h.
| HandlerMap<void(JSON, Callback<JSON>)> clang::clangd::LSPBinder::RawHandlers::CommandHandlers |
Definition at line 44 of file LSPBinder.h.
| HandlerMap<void(JSON, Callback<JSON>)> clang::clangd::LSPBinder::RawHandlers::MethodHandlers |
Definition at line 43 of file LSPBinder.h.
| HandlerMap<void(JSON)> clang::clangd::LSPBinder::RawHandlers::NotificationHandlers |
Definition at line 42 of file LSPBinder.h.