clang-tools 20.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.