| /llvm-project-15.0.7/mlir/lib/Tools/lsp-server-support/ |
| H A D | Transport.cpp | 33 JSONTransport &transport); 45 JSONTransport *transport; 50 JSONTransport &transport) in Reply() 163 void JSONTransport::notify(StringRef method, llvm::json::Value params) { in notify() 170 void JSONTransport::call(StringRef method, llvm::json::Value params, in call() 179 void JSONTransport::reply(llvm::json::Value id, in reply() 196 llvm::Error JSONTransport::run(MessageHandler &handler) { in run() 216 void JSONTransport::sendMessage(llvm::json::Value msg) { in sendMessage() 226 bool JSONTransport::handleMessage(llvm::json::Value msg, in handleMessage() 292 LogicalResult JSONTransport::readStandardMessage(std::string &json) { in readStandardMessage() [all …]
|
| H A D | Transport.h | 48 class JSONTransport { 50 JSONTransport(std::FILE *in, raw_ostream &out, 106 MessageHandler(JSONTransport &transport) : transport(transport) {} in MessageHandler() 174 JSONTransport &transport;
|
| /llvm-project-15.0.7/mlir/lib/Tools/tblgen-lsp-server/ |
| H A D | LSPServer.h | 18 class JSONTransport; variable 24 JSONTransport &transport);
|
| H A D | LSPServer.cpp | 27 LSPServer(TableGenServer &server, JSONTransport &transport) in LSPServer() 70 JSONTransport &transport; 189 JSONTransport &transport) { in runTableGenLSPServer()
|
| H A D | TableGenLspServerMain.cpp | 75 JSONTransport transport(stdin, llvm::outs(), inputStyle, prettyPrint); in TableGenLspServerMain()
|
| /llvm-project-15.0.7/mlir/lib/Tools/mlir-pdll-lsp-server/ |
| H A D | LSPServer.h | 18 class JSONTransport; variable 23 LogicalResult runPdllLSPServer(PDLLServer &server, JSONTransport &transport);
|
| H A D | LSPServer.cpp | 29 LSPServer(PDLLServer &server, JSONTransport &transport) in LSPServer() 102 JSONTransport &transport; 282 JSONTransport &transport) { in runPdllLSPServer()
|
| H A D | MlirPdllLspServerMain.cpp | 75 JSONTransport transport(stdin, llvm::outs(), inputStyle, prettyPrint); in MlirPdllLspServerMain()
|
| /llvm-project-15.0.7/mlir/lib/Tools/mlir-lsp-server/ |
| H A D | LSPServer.h | 18 class JSONTransport; variable 23 LogicalResult runMlirLSPServer(MLIRServer &server, JSONTransport &transport);
|
| H A D | MlirLspServerMain.cpp | 69 JSONTransport transport(stdin, llvm::outs(), inputStyle, prettyPrint); in MlirLspServerMain()
|
| H A D | LSPServer.cpp | 262 JSONTransport &transport) { in runMlirLSPServer()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/ |
| H A D | JSONTransport.cpp | 62 class JSONTransport : public Transport { class 64 JSONTransport(std::FILE *In, llvm::raw_ostream &Out, in JSONTransport() function in clang::clangd::__anon3b9da1120111::JSONTransport 161 bool JSONTransport::handleMessage(llvm::json::Value Message, in handleMessage() 227 bool JSONTransport::readStandardMessage(std::string &JSON) { in readStandardMessage() 300 bool JSONTransport::readDelimitedMessage(std::string &JSON) { in readDelimitedMessage() 332 return std::make_unique<JSONTransport>(In, Out, InMirror, Pretty, Style); in newJSONTransport()
|
| H A D | CMakeLists.txt | 89 JSONTransport.cpp
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/clang-tools-extra/clangd/ |
| H A D | BUILD.gn | 108 "JSONTransport.cpp",
|
| /llvm-project-15.0.7/mlir/docs/Tools/ |
| H A D | MLIRLSP.md | 337 client via JSON-RPC over stdin/stdout. In the code, this is the `JSONTransport`
|