| /llvm-project-15.0.7/mlir/lib/Tools/tblgen-lsp-server/ |
| H A D | TableGenServer.cpp | 72 if (loc.uri != uri) in getLspDiagnoticFromDiag() 318 initialize(uri, version, diagnostics); in TableGenTextFile() 331 initialize(uri, newVersion, diagnostics); in update() 355 const lsp::URIForFile &uri; in initialize() member 356 } handlerContext{diagnostics, uri}; in initialize() 472 auto it = impl->files.find(uri.file()); in updateDocument() 483 auto it = impl->files.find(uri.file()); in removeDocument() 495 auto fileIt = impl->files.find(uri.file()); in getLocationsOf() 503 auto fileIt = impl->files.find(uri.file()); in findReferencesOf() 510 auto fileIt = impl->files.find(uri.file()); in getDocumentLinks() [all …]
|
| H A D | TableGenServer.h | 50 void addDocument(const URIForFile &uri, StringRef contents, int64_t version, 55 void updateDocument(const URIForFile &uri, 62 Optional<int64_t> removeDocument(const URIForFile &uri); 65 void getLocationsOf(const URIForFile &uri, const Position &defPos, 69 void findReferencesOf(const URIForFile &uri, const Position &pos, 73 void getDocumentLinks(const URIForFile &uri, 78 Optional<Hover> findHover(const URIForFile &uri, const Position &hoverPos);
|
| H A D | LSPServer.cpp | 120 PublishDiagnosticsParams diagParams(params.textDocument.uri, in onDocumentDidOpen() 122 server.addDocument(params.textDocument.uri, params.textDocument.text, in onDocumentDidOpen() 129 Optional<int64_t> version = server.removeDocument(params.textDocument.uri); in onDocumentDidClose() 137 PublishDiagnosticsParams(params.textDocument.uri, *version)); in onDocumentDidClose() 140 PublishDiagnosticsParams diagParams(params.textDocument.uri, in onDocumentDidChange() 142 server.updateDocument(params.textDocument.uri, params.contentChanges, in onDocumentDidChange() 155 server.getLocationsOf(params.textDocument.uri, params.position, locations); in onGoToDefinition() 162 server.findReferencesOf(params.textDocument.uri, params.position, locations); in onReference() 172 server.getDocumentLinks(params.textDocument.uri, links); in onDocumentLink() 181 reply(server.findHover(params.textDocument.uri, params.position)); in onHover()
|
| /llvm-project-15.0.7/mlir/lib/Tools/mlir-lsp-server/ |
| H A D | MLIRServer.cpp | 52 if (sourceLoc && (!uri || sourceLoc->uri == *uri)) { in getLocationFromLoc() 84 if (sourceLoc && sourceLoc->uri != uri) in collectLocationsFromLoc() 223 noteLoc.uri = uri; in getLspDiagnoticFromDiag() 959 if (it.location.uri == uri) in MLIRTextFile() 977 if (loc.uri == uri) in getLocationsOf() 991 if (loc.uri == uri) in findReferencesOf() 1097 if (noteDiag.location.uri != uri) in getCodeActions() 1110 action.edit->changes[uri.uri().str()] = std::move(edits); in getCodeActions() 1163 auto it = impl->files.find(uri.file()); in removeDocument() 1175 auto fileIt = impl->files.find(uri.file()); in getLocationsOf() [all …]
|
| H A D | MLIRServer.h | 42 void addOrUpdateDocument(const URIForFile &uri, StringRef contents, 49 Optional<int64_t> removeDocument(const URIForFile &uri); 52 void getLocationsOf(const URIForFile &uri, const Position &defPos, 56 void findReferencesOf(const URIForFile &uri, const Position &pos, 61 Optional<Hover> findHover(const URIForFile &uri, const Position &hoverPos); 64 void findDocumentSymbols(const URIForFile &uri, 68 CompletionList getCodeCompletion(const URIForFile &uri, 72 void getCodeActions(const URIForFile &uri, const Range &pos,
|
| H A D | LSPServer.cpp | 156 PublishDiagnosticsParams diagParams(params.textDocument.uri, in onDocumentDidOpen() 166 Optional<int64_t> version = server.removeDocument(params.textDocument.uri); in onDocumentDidClose() 174 PublishDiagnosticsParams(params.textDocument.uri, *version)); in onDocumentDidClose() 181 PublishDiagnosticsParams diagParams(params.textDocument.uri, in onDocumentDidChange() 184 params.textDocument.uri, params.contentChanges.front().text, in onDocumentDidChange() 197 server.getLocationsOf(params.textDocument.uri, params.position, locations); in onGoToDefinition() 213 reply(server.findHover(params.textDocument.uri, params.position)); in onHover() 222 server.findDocumentSymbols(params.textDocument.uri, symbols); in onDocumentSymbol() 231 reply(server.getCodeCompletion(params.textDocument.uri, params.position)); in onCompletion() 239 URIForFile uri = params.textDocument.uri; in onCodeAction() local [all …]
|
| /llvm-project-15.0.7/mlir/lib/Tools/mlir-pdll-lsp-server/ |
| H A D | PDLLServer.h | 58 void addDocument(const URIForFile &uri, StringRef contents, int64_t version, 63 void updateDocument(const URIForFile &uri, 70 Optional<int64_t> removeDocument(const URIForFile &uri); 73 void getLocationsOf(const URIForFile &uri, const Position &defPos, 77 void findReferencesOf(const URIForFile &uri, const Position &pos, 81 void getDocumentLinks(const URIForFile &uri, 89 void findDocumentSymbols(const URIForFile &uri, 93 CompletionList getCodeCompletion(const URIForFile &uri, 97 SignatureHelp getSignatureHelp(const URIForFile &uri, 101 void getInlayHints(const URIForFile &uri, const Range &range, [all …]
|
| H A D | PDLLServer.cpp | 89 if (loc.uri != uri) in getLspDiagnoticFromDiag() 1491 initialize(uri, version, diagnostics); in PDLTextFile() 1504 initialize(uri, newVersion, diagnostics); in update() 1518 if (loc.uri == uri) in getLocationsOf() 1532 if (loc.uri == uri) in findReferencesOf() 1706 if (it.location.uri == uri) in initialize() 1772 auto it = impl->files.find(uri.file()); in updateDocument() 1783 auto it = impl->files.find(uri.file()); in removeDocument() 1795 auto fileIt = impl->files.find(uri.file()); in getLocationsOf() 1803 auto fileIt = impl->files.find(uri.file()); in findReferencesOf() [all …]
|
| H A D | LSPServer.cpp | 168 PublishDiagnosticsParams diagParams(params.textDocument.uri, in onDocumentDidOpen() 170 server.addDocument(params.textDocument.uri, params.textDocument.text, in onDocumentDidOpen() 185 PublishDiagnosticsParams(params.textDocument.uri, *version)); in onDocumentDidClose() 188 PublishDiagnosticsParams diagParams(params.textDocument.uri, in onDocumentDidChange() 190 server.updateDocument(params.textDocument.uri, params.contentChanges, in onDocumentDidChange() 220 server.getDocumentLinks(params.textDocument.uri, links); in onDocumentLink() 229 reply(server.findHover(params.textDocument.uri, params.position)); in onHover() 238 server.findDocumentSymbols(params.textDocument.uri, symbols); in onDocumentSymbol() 255 reply(server.getSignatureHelp(params.textDocument.uri, params.position)); in onSignatureHelp() 264 server.getInlayHints(params.textDocument.uri, params.range, hints); in onInlayHint() [all …]
|
| /llvm-project-15.0.7/lldb/source/Utility/ |
| H A D | UriParser.cpp | 27 llvm::Optional<URI> URI::Parse(llvm::StringRef uri) { in Parse() argument 31 auto pos = uri.find(kSchemeSep); in Parse() 36 ret.scheme = uri.substr(0, pos); in Parse() 38 auto path_pos = uri.find('/', host_pos); in Parse() 40 ret.path = uri.substr(path_pos); in Parse() 44 auto host_port = uri.substr( in Parse() 46 ((path_pos != std::string::npos) ? path_pos : uri.size()) - host_pos); in Parse()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/test/ |
| H A D | version.test | 5 {"jsonrpc":"2.0","method":"textDocument/didOpen","params":{"textDocument":{"uri":"test:///foo.c","l… 8 {"jsonrpc":"2.0","method":"textDocument/didChange","params":{"textDocument":{"uri":"test:///foo.c",… 11 {"jsonrpc":"2.0","method":"textDocument/didChange","params":{"textDocument":{"uri":"test:///foo.c"}… 14 {"jsonrpc":"2.0","method":"textDocument/didOpen","params":{"textDocument":{"uri":"test:///bar.c","v… 17 {"jsonrpc":"2.0","method":"textDocument/didChange","params":{"textDocument":{"uri":"test:///bar.c"}… 20 {"jsonrpc":"2.0","method":"textDocument/didChange","params":{"textDocument":{"uri":"test:///bar.c",…
|
| H A D | protocol.test | 1 # RUN: not clangd -pretty -sync -enable-test-uri-scheme < %s | FileCheck -strict-whitespace %s 2 # RUN: not clangd -pretty -sync -enable-test-uri-scheme < %s 2>&1 | FileCheck -check-prefix=STDERR … 20 {"jsonrpc":"2.0","method":"textDocument/didOpen","params":{"textDocument":{"uri":"test:///main.cpp"… 24 {"jsonrpc":"2.0","method":"textDocument/didChange","params":{"textDocument":{"uri":"test:///main.cp… 29 {"jsonrpc":"2.0","id":1,"method":"textDocument/completion","params":{"textDocument":{"uri":"test:/m… 53 {"jsonrpc":"2.0","id":2,"method":"textDocument/completion","params":{"textDocument":{"uri":"test:/m… 59 {"jsonrpc":"2.0","id":3,"method":"textDocument/completion","params":{"textDocument":{"uri":"test:/m… 81 {"jsonrpc":"2.0","id":4,"method":"textDocument/completion","params":{"textDocument":{"uri":"test:/m… 89 {"jsonrpc":"2.0","id":5,"method":"textDocument/completion","params":{"textDocument":{"uri":"test:/m… 108 {"jsonrpc":"2.0","id":5,"method":"textDocument/completion","params":{"textDocument":{"uri":"test:/m…
|
| H A D | textdocument-didchange-fail.test | 5 {"jsonrpc":"2.0","method":"textDocument/didOpen","params":{"textDocument":{"uri":"test:///main.cpp"… 7 {"jsonrpc":"2.0","id":1,"method":"textDocument/definition","params":{"textDocument":{"uri":"test://… 22 # CHECK-NEXT: "uri": "file://{{.*}}/clangd-test/main.cpp" 26 {"jsonrpc":"2.0","method":"textDocument/didChange","params":{"textDocument":{"uri":"test:///main.cp… 28 {"jsonrpc":"2.0","id":1,"method":"textDocument/definition","params":{"textDocument":{"uri":"test://…
|
| H A D | formatting.test | 4 {"jsonrpc":"2.0","method":"textDocument/didOpen","params":{"textDocument":{"uri":"test:///foo.c","l… 6 {"jsonrpc":"2.0","id":1,"method":"textDocument/rangeFormatting","params":{"textDocument":{"uri":"te… 64 {"jsonrpc":"2.0","method":"textDocument/didChange","params":{"textDocument":{"uri":"test:///foo.c",… 68 {"jsonrpc":"2.0","id":2,"method":"textDocument/rangeFormatting","params":{"textDocument":{"uri":"te… 73 {"jsonrpc":"2.0","id":3,"method":"textDocument/formatting","params":{"textDocument":{"uri":"test://… 131 {"jsonrpc":"2.0","method":"textDocument/didChange","params":{"textDocument":{"uri":"test:///foo.c",… 133 {"jsonrpc":"2.0","id":4,"method":"textDocument/formatting","params":{"textDocument":{"uri":"test://… 138 {"jsonrpc":"2.0","method":"textDocument/didChange","params":{"textDocument":{"uri":"test:///foo.c",… 140 {"jsonrpc":"2.0","id":5,"method":"textDocument/onTypeFormatting","params":{"textDocument":{"uri":"t…
|
| /llvm-project-15.0.7/mlir/utils/vscode/src/ |
| H A D | mlirContext.ts | 37 if (document.uri.scheme !== 'file') { 53 const uri = document.uri; constant 54 let workspaceFolder = vscode.workspace.getWorkspaceFolder(uri); 56 workspaceFolder ? workspaceFolder.uri.toString() : ""; 83 const client = this.workspaceFolders.get(folder.uri.toString()); 86 this.workspaceFolders.delete(folder.uri.toString()); 107 databases.push(workspaceFolder.uri.fsPath + 241 selectorPattern = `${workspaceFolder.uri.fsPath}/**/*`; 255 if (!vscode.workspace.getWorkspaceFolder(document.uri)) { 362 workspaceFolder ? workspaceFolder.uri.toString() : "";
|
| /llvm-project-15.0.7/mlir/test/mlir-pdll-lsp-server/ |
| H A D | references.test | 5 "uri":"test:///foo.pdll", 12 "textDocument":{"uri":"test:///foo.pdll"}, 30 // CHECK-NEXT: "uri": "{{.*}}/foo.pdll" 43 // CHECK-NEXT: "uri": "{{.*}}/foo.pdll" 48 "textDocument":{"uri":"test:///foo.pdll"}, 66 // CHECK-NEXT: "uri": "{{.*}}/foo.pdll" 79 // CHECK-NEXT: "uri": "{{.*}}/foo.pdll" 92 // CHECK-NEXT: "uri": "{{.*}}/foo.pdll"
|
| H A D | definition.test | 5 "uri":"test:///foo.pdll", 12 "textDocument":{"uri":"test:///foo.pdll"}, 29 // CHECK-NEXT: "uri": "{{.*}}/foo.pdll" 33 "textDocument":{"uri":"test:///foo.pdll"}, 50 // CHECK-NEXT: "uri": "{{.*}}/foo.pdll"
|
| H A D | textdocument-didchange.test | 5 "uri":"test:///foo.pdll", 30 // CHECK-NEXT: "uri": "test:///foo.pdll", 35 "uri":"test:///foo.pdll", 64 // CHECK-NEXT: "uri": "test:///foo.pdll", 69 "uri":"test:///foo.pdll", 90 // CHECK-NEXT: "uri": "test:///foo.pdll",
|
| /llvm-project-15.0.7/mlir/lib/Tools/lsp-server-support/ |
| H A D | Protocol.cpp | 145 return uri; in uriFromAbsolutePath() 150 uri.append("//"); in uriFromAbsolutePath() 154 return uri; in uriFromAbsolutePath() 179 StringRef uri = origUri; in parseFilePathFromURI() local 193 uri = uri.substr(pos + 1); in parseFilePathFromURI() 198 pos = uri.find('/'); in parseFilePathFromURI() 200 uri = uri.substr(pos); in parseFilePathFromURI() 224 if (!uri) in fromFile() 226 return fromURI(*uri); in fromFile() 245 return value.uri(); in toJSON() [all …]
|
| H A D | SourceMgrUtils.h | 37 SourceMgrInclude(const lsp::URIForFile &uri, const lsp::Range &range) in SourceMgrInclude() 38 : uri(uri), range(range) {} in SourceMgrInclude() 44 lsp::URIForFile uri; member
|
| /llvm-project-15.0.7/mlir/test/mlir-lsp-server/ |
| H A D | references.test | 5 "uri":"test:///foo.mlir", 12 "textDocument":{"uri":"test:///foo.mlir"}, 30 // CHECK-NEXT: "uri": "{{.*}}/foo.mlir" 43 // CHECK-NEXT: "uri": "{{.*}}/foo.mlir" 48 "textDocument":{"uri":"test:///foo.mlir"}, 66 // CHECK-NEXT: "uri": "{{.*}}/foo.mlir" 79 // CHECK-NEXT: "uri": "{{.*}}/foo.mlir"
|
| H A D | definition.test | 5 "uri":"test:///foo.mlir", 12 "textDocument":{"uri":"test:///foo.mlir"}, 29 // CHECK-NEXT: "uri": "{{.*}}/foo.mlir" 33 "textDocument":{"uri":"test:///foo.mlir"}, 50 // CHECK-NEXT: "uri": "{{.*}}/foo.mlir"
|
| /llvm-project-15.0.7/mlir/utils/vscode/src/PDLL/commands/ |
| H A D | viewOutput.ts | 11 type ViewOutputParams = Partial<{uri : string, kind : string}>; 32 vscode.workspace.getWorkspaceFolder(editor.document.uri); 47 uri : editor.document.uri.toString(),
|
| /llvm-project-15.0.7/mlir/test/tblgen-lsp-server/ |
| H A D | definition.test | 5 "uri":"test:///foo.td", 12 "textDocument":{"uri":"test:///foo.td"}, 29 // CHECK-NEXT: "uri": "{{.*}}/foo.td" 33 "textDocument":{"uri":"test:///foo.td"}, 50 // CHECK-NEXT: "uri": "{{.*}}/foo.td"
|
| H A D | textdocument-didchange.test | 5 "uri":"test:///foo.td", 30 // CHECK-NEXT: "uri": "test:///foo.td", 35 "uri":"test:///foo.td", 64 // CHECK-NEXT: "uri": "test:///foo.td", 69 "uri":"test:///foo.td", 90 // CHECK-NEXT: "uri": "test:///foo.td",
|