| /llvm-project-15.0.7/mlir/lib/Tools/mlir-pdll-lsp-server/ |
| H A D | PDLLServer.h | 33 class URIForFile; variable 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 | 44 llvm::Expected<lsp::URIForFile> fileForLoc = lsp::URIForFile::fromFile( in getURIFromLoc() 76 const lsp::URIForFile &uri) { in getLspDiagnoticFromDiag() 325 void getDocumentLinks(const lsp::URIForFile &uri, 332 Optional<lsp::Hover> findHover(const lsp::URIForFile &uri, 376 const lsp::URIForFile &uri, 381 const lsp::URIForFile &uri, 459 void PDLDocument::getLocationsOf(const lsp::URIForFile &uri, in getLocationsOf() 1024 PDLDocument::getCodeCompletion(const lsp::URIForFile &uri, in getCodeCompletion() 1439 void getDocumentLinks(const lsp::URIForFile &uri, 1831 lsp::PDLLServer::getCodeCompletion(const URIForFile &uri, in getCodeCompletion() [all …]
|
| H A D | Protocol.h | 41 URIForFile uri;
|
| /llvm-project-15.0.7/mlir/lib/Tools/mlir-lsp-server/ |
| H A D | MLIRServer.h | 28 class URIForFile; variable 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 | MLIRServer.cpp | 24 llvm::Expected<lsp::URIForFile> sourceURI = in getLocationFromLoc() 25 lsp::URIForFile::fromFile(loc.getFilename()); in getLocationFromLoc() 44 const lsp::URIForFile *uri = nullptr) { in getLocationFromLoc() 76 const lsp::URIForFile &uri) { in collectLocationsFromLoc() 258 Optional<lsp::Hover> findHover(const lsp::URIForFile &uri, 292 void getCodeActionForDiagnostic(const lsp::URIForFile &uri, 340 void MLIRDocument::getLocationsOf(const lsp::URIForFile &uri, in getLocationsOf() 784 MLIRDocument::getCodeCompletion(const lsp::URIForFile &uri, in getCodeCompletion() 894 Optional<lsp::Hover> findHover(const lsp::URIForFile &uri, 1172 void lsp::MLIRServer::getLocationsOf(const URIForFile &uri, in getLocationsOf() [all …]
|
| H A D | LSPServer.cpp | 239 URIForFile uri = params.textDocument.uri; in onCodeAction()
|
| /llvm-project-15.0.7/mlir/lib/Tools/tblgen-lsp-server/ |
| H A D | TableGenServer.h | 25 class URIForFile; variable 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 | TableGenServer.cpp | 35 llvm::Expected<lsp::URIForFile> fileForLoc = lsp::URIForFile::fromFile( in getURIFromLoc() 46 const lsp::URIForFile &uri) { in getLocationFromLoc() 58 const lsp::URIForFile &uri) { in getLspDiagnoticFromDiag() 267 void getDocumentLinks(const lsp::URIForFile &uri, 274 Optional<lsp::Hover> findHover(const lsp::URIForFile &uri, 279 void initialize(const lsp::URIForFile &uri, int64_t newVersion, 335 void TableGenTextFile::initialize(const lsp::URIForFile &uri, in initialize() 355 const lsp::URIForFile &uri; in initialize() 393 const lsp::URIForFile &uri, const lsp::Position &pos, in findReferencesOf() 420 TableGenTextFile::findHover(const lsp::URIForFile &uri, in findHover() [all …]
|
| /llvm-project-15.0.7/mlir/lib/Tools/lsp-server-support/ |
| H A D | Protocol.h | 99 class URIForFile { 101 URIForFile() = default; 117 friend bool operator==(const URIForFile &lhs, const URIForFile &rhs) { 120 friend bool operator!=(const URIForFile &lhs, const URIForFile &rhs) { 123 friend bool operator<(const URIForFile &lhs, const URIForFile &rhs) { 201 URIForFile uri; 223 URIForFile uri; 237 URIForFile uri; 364 URIForFile uri; 690 URIForFile uri; [all …]
|
| H A D | SourceMgrUtils.h | 37 SourceMgrInclude(const lsp::URIForFile &uri, const lsp::Range &range) in SourceMgrInclude() 44 lsp::URIForFile uri;
|
| H A D | CompilationDatabase.cpp | 49 if (Expected<lsp::URIForFile> uri = in mapping() 50 lsp::URIForFile::fromFile(info.filename)) in mapping()
|
| H A D | SourceMgrUtils.cpp | 96 llvm::Expected<URIForFile> includedFileURI = URIForFile::fromFile(path); in gatherIncludeFiles()
|
| H A D | Protocol.cpp | 215 llvm::Expected<URIForFile> URIForFile::fromURI(StringRef uri) { in fromURI() 219 return URIForFile(std::move(*filePath), uri.str()); in fromURI() 222 llvm::Expected<URIForFile> URIForFile::fromFile(StringRef absoluteFilepath) { in fromFile() 229 bool mlir::lsp::fromJSON(const llvm::json::Value &value, URIForFile &result, in fromJSON() 232 llvm::Expected<URIForFile> expectedURI = URIForFile::fromURI(*str); in fromJSON() 244 llvm::json::Value mlir::lsp::toJSON(const URIForFile &value) { in toJSON() 248 raw_ostream &mlir::lsp::operator<<(raw_ostream &os, const URIForFile &value) { in operator <<()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/ |
| H A D | Protocol.h | 84 struct URIForFile { struct 109 friend bool operator==(const URIForFile &LHS, const URIForFile &RHS) { argument 117 friend bool operator<(const URIForFile &LHS, const URIForFile &RHS) { 133 URIForFile uri; 213 URIForFile uri; 249 URIForFile uri; 753 URIForFile uri; 912 URIForFile uri; 1404 URIForFile uri; 1481 URIForFile uri; [all …]
|
| H A D | Diagnostics.h | 120 const Diag &D, const URIForFile &File, const ClangdDiagnosticOptions &Opts, 124 CodeAction toCodeAction(const Fix &D, const URIForFile &File);
|
| H A D | Protocol.cpp | 45 URIForFile URIForFile::canonicalize(llvm::StringRef AbsPath, in canonicalize() 53 return URIForFile(std::string(AbsPath)); in canonicalize() 55 return URIForFile(std::move(*Resolved)); in canonicalize() 58 llvm::Expected<URIForFile> URIForFile::fromURI(const URI &U, in fromURI() 63 return URIForFile(std::move(*Resolved)); in fromURI() 66 bool fromJSON(const llvm::json::Value &E, URIForFile &R, llvm::json::Path P) { in fromJSON() 79 auto U = URIForFile::fromURI(*Parsed, /*HintPath=*/""); in fromJSON() 91 llvm::json::Value toJSON(const URIForFile &U) { return U.uri(); } in toJSON() 93 llvm::raw_ostream &operator<<(llvm::raw_ostream &OS, const URIForFile &U) { in operator <<()
|
| H A D | ClangdLSPServer.cpp | 78 CodeAction toCodeAction(const ClangdServer::TweakRef &T, const URIForFile &File, in toCodeAction() 861 Notification.uri = URIForFile::canonicalize(File, /*TUPath=*/File); in onDocumentDidClose() 907 const URIForFile &FileURI) { in flattenSymbolHierarchy() 931 URIForFile FileURI = Params.textDocument.uri; in onDocumentSymbol() 971 URIForFile File = Params.textDocument.uri; in onCodeAction() 1147 Callback<llvm::Optional<URIForFile>> Reply) { in onSwitchSourceHeader() 1155 return Reply(URIForFile::canonicalize(**Path, Params.uri.file())); in onSwitchSourceHeader() 1703 Notification.uri = URIForFile::canonicalize(File, /*TUPath=*/File); in onDiagnosticsReady()
|
| H A D | Diagnostics.cpp | 424 CodeAction toCodeAction(const Fix &F, const URIForFile &File) { in toCodeAction() 460 const Diag &D, const URIForFile &File, const ClangdDiagnosticOptions &Opts, in toLSPDiags() 521 URIForFile::canonicalize(*Note.AbsFile, File.file()); in toLSPDiags()
|
| H A D | ClangdLSPServer.h | 125 Callback<llvm::Optional<URIForFile>>);
|
| H A D | XRefs.cpp | 128 auto U = URIForFile::fromURI(*Uri, TUPath); in toLSPLocation() 220 L.uri = URIForFile::canonicalize(*FilePath, TUPath); in makeLocation() 238 URIForFile::canonicalize(Inc.Resolved, MainFilePath), Range{}}; in locateFileReferent() 862 URIForFile::canonicalize(Inc.Resolved, *MainFilePath)})); in getDocumentLinks() 1336 auto URIMainFile = URIForFile::canonicalize(*MainFilePath, *MainFilePath); in findReferences() 1617 HI.uri = URIForFile::canonicalize(*FilePath, *TUPath); in declToHierarchyItem()
|
| H A D | FindSymbols.cpp | 65 L.uri = URIForFile::canonicalize(*Path, TUPath); in indexToLSPLocation()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/unittests/ |
| H A D | LSPClient.cpp | 178 return toJSON(URIForFile::canonicalize(Path, Path)); in uri()
|
| H A D | DiagnosticsTests.cpp | 952 URIForFile MainFile = in TEST() 953 URIForFile::canonicalize(testPath("foo/bar/main.cpp"), ""); in TEST() 954 URIForFile HeaderFile = in TEST() 955 URIForFile::canonicalize(testPath("foo/bar/header.h"), ""); in TEST()
|
| H A D | XRefsTests.cpp | 47 return Location{URIForFile::canonicalize(File, testRoot()), Range} == arg; 2482 URIForFile::canonicalize(testPath("foo.h"), "")}), in TEST() 2484 URIForFile::canonicalize(testPath("bar.h"), "")}))); in TEST()
|
| H A D | ClangdTests.cpp | 64 Location{URIForFile::canonicalize(File, testRoot()), Range};
|