|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/tools/extra/clangd/ClangdLSPServer.cpp 756 Path File = Params.textDocument.uri.file();
1191 llvm::Optional<Path> CompileCommandsDir, bool UseDirBasedCDB,
1356 for (const Path &FilePath : DraftMgr.getActiveFiles())
tools/clang/tools/extra/clangd/ClangdLSPServer.h 44 llvm::Optional<Path> CompileCommandsDir, bool UseDirBasedCDB,
211 llvm::Optional<Path> CompileCommandsDir; // FIXME: merge with capability?
tools/clang/tools/extra/clangd/ClangdServer.cpp 453 PathRef Path, Callback<llvm::Optional<clangd::Path>> CB) {
599 std::vector<std::pair<Path, std::size_t>>
tools/clang/tools/extra/clangd/ClangdServer.h 198 Callback<llvm::Optional<clangd::Path>> CB);
292 std::vector<std::pair<Path, std::size_t>> getUsedBytesPerFile() const;
308 Path ResourceDir;
tools/clang/tools/extra/clangd/DraftStore.cpp 26 std::vector<Path> DraftStore::getActiveFiles() const {
28 std::vector<Path> ResultVector;
tools/clang/tools/extra/clangd/DraftStore.h 33 std::vector<Path> getActiveFiles() const;
tools/clang/tools/extra/clangd/FS.cpp 114 Path removeDots(PathRef File) {
tools/clang/tools/extra/clangd/FS.h 74 Path removeDots(PathRef File);
tools/clang/tools/extra/clangd/GlobalCompilationDatabase.cpp 95 llvm::Optional<Path> CompileCommandsDir)
tools/clang/tools/extra/clangd/GlobalCompilationDatabase.h 69 llvm::Optional<Path> CompileCommandsDir);
111 llvm::Optional<Path> CompileCommandsDir;
tools/clang/tools/extra/clangd/HeaderSourceSwitch.cpp 18 llvm::Optional<Path> getCorrespondingHeaderOrSource(
19 const Path &OriginalFile,
71 llvm::Optional<Path> getCorrespondingHeaderOrSource(const Path &OriginalFile,
71 llvm::Optional<Path> getCorrespondingHeaderOrSource(const Path &OriginalFile,
tools/clang/tools/extra/clangd/HeaderSourceSwitch.h 20 llvm::Optional<Path> getCorrespondingHeaderOrSource(
21 const Path &OriginalFile,
26 llvm::Optional<Path> getCorrespondingHeaderOrSource(const Path &OriginalFile,
26 llvm::Optional<Path> getCorrespondingHeaderOrSource(const Path &OriginalFile,
tools/clang/tools/extra/clangd/Headers.h 55 Path Resolved; // Resolved path of included file. Empty if not resolved.
tools/clang/tools/extra/clangd/TUScheduler.cpp 247 const Path FileName;
1008 std::vector<std::pair<Path, std::size_t>>
1010 std::vector<std::pair<Path, std::size_t>> Result;
1018 std::vector<Path> TUScheduler::getFilesWithCachedAST() const {
1019 std::vector<Path> Result;
tools/clang/tools/extra/clangd/TUScheduler.h 158 std::vector<std::pair<Path, std::size_t>> getUsedBytesPerFile() const;
163 std::vector<Path> getFilesWithCachedAST() const;
tools/clang/tools/extra/clangd/index/BackgroundIndexLoader.cpp 43 std::pair<const LoadedShard &, std::vector<Path>>
52 std::pair<const LoadedShard &, std::vector<Path>>
56 std::vector<Path> Edges = {};
123 loadIndexShards(llvm::ArrayRef<Path> MainFiles,
tools/clang/tools/extra/clangd/index/BackgroundIndexLoader.h 30 Path AbsolutePath;
39 Path DependentTU;
47 loadIndexShards(llvm::ArrayRef<Path> MainFiles,
tools/clang/tools/extra/clangd/index/BackgroundIndexStorage.cpp 117 Path CDBDirectory = HomeDir;
135 Path HomeDir;
tools/clang/tools/extra/clangd/refactor/Tweak.cpp 92 llvm::Expected<std::pair<Path, Edit>>
tools/clang/tools/extra/clangd/refactor/Tweak.h 93 static llvm::Expected<std::pair<Path, Edit>>
tools/clang/tools/extra/clangd/tool/ClangdMain.cpp 76 opt<Path> CompileCommandsDir{
84 opt<Path> ResourceDir{
275 opt<Path> IndexFile{
338 opt<Path> InputMirrorFile{
548 llvm::Optional<Path> CompileCommandsDirPath;
tools/clang/tools/extra/clangd/unittests/ClangdTests.cpp 96 std::vector<std::pair<Path, bool>> filesWithDiags() const {
97 std::vector<std::pair<Path, bool>> Result;
487 Path FooCpp = testPath("foo.cpp");
493 Path BarCpp = testPath("bar.cpp");
tools/clang/tools/extra/clangd/unittests/DraftStoreTests.cpp 185 Path File = "foo.cpp";
207 Path File = "foo.cpp";
227 Path File = "foo.cpp";
248 Path File = "foo.cpp";
269 Path File = "foo.cpp";
289 Path File = "foo.cpp";
311 Path File = "foo.cpp";
tools/clang/tools/extra/clangd/unittests/HeaderSourceSwitchTests.cpp 31 Optional<Path> PathResult =
tools/clang/tools/extra/clangd/unittests/SyncAPI.cpp 155 llvm::Expected<llvm::Optional<clangd::Path>>
157 llvm::Optional<llvm::Expected<llvm::Optional<clangd::Path>>> Result;
tools/clang/tools/extra/clangd/unittests/SyncAPI.h 59 llvm::Expected<llvm::Optional<clangd::Path>>
tools/clang/tools/extra/clangd/unittests/TUSchedulerTests.cpp 102 Path OrigFile = File.str();