|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/tools/extra/clangd/XRefs.cpp 974 auto LSPLoc = toLSPLocation(R.Location, *MainFilePath);
tools/clang/tools/extra/clangd/index/Background.cpp 270 auto Path = URICache.resolve(R.Location.FileURI);
tools/clang/tools/extra/clangd/index/Merge.cpp 107 DynamicIndexFileURIs.insert(O.Location.FileURI);
116 if (Remaining > 0 && !DynamicIndexFileURIs.count(O.Location.FileURI)) {
tools/clang/tools/extra/clangd/index/Ref.cpp 32 return OS << R.Location << ":" << R.Kind;
40 R.Location.FileURI =
41 UniqueStrings.save(R.Location.FileURI).data();
tools/clang/tools/extra/clangd/index/Ref.h 59 return std::tie(L.Location, L.Kind) < std::tie(R.Location, R.Kind);
59 return std::tie(L.Location, L.Kind) < std::tie(R.Location, R.Kind);
62 return std::tie(L.Location, L.Kind) == std::tie(R.Location, R.Kind);
62 return std::tie(L.Location, L.Kind) == std::tie(R.Location, R.Kind);
tools/clang/tools/extra/clangd/index/Serialization.cpp 350 writeLocation(Ref.Location, Strings, OS);
361 Ref.Location = readLocation(Data, Strings);
551 llvm::StringRef File = Ref.Location.FileURI;
553 Ref.Location.FileURI = File.data();
tools/clang/tools/extra/clangd/index/SymbolCollector.cpp 532 R.Location.Start = Range.first;
533 R.Location.End = Range.second;
534 R.Location.FileURI = FileURI->c_str();
tools/clang/tools/extra/clangd/index/YAMLSerialization.cpp 279 IO.mapRequired("Location", R.Location);
tools/clang/tools/extra/clangd/index/dex/dexp/Dexp.cpp 244 auto U = URI::parse(R.Location.FileURI);
tools/clang/tools/extra/clangd/refactor/Rename.cpp 55 if (auto RefFilePath = filePath(R.Location, /*HintFilePath=*/MainFile)) {
tools/clang/tools/extra/clangd/unittests/BackgroundIndexTests.cpp 31 MATCHER_P(FileURI, F, "") { return StringRef(arg.Location.FileURI) == F; }
tools/clang/tools/extra/clangd/unittests/DexTests.cpp 676 SymbolRefs.back().Location.FileURI = Filename;
691 .refs(Req, [&](const Ref &R) { Files.push_back(R.Location.FileURI); });
697 .refs(Req, [&](const Ref &R) { Files.push_back(R.Location.FileURI); });
tools/clang/tools/extra/clangd/unittests/FileIndexTests.cpp 36 return std::make_tuple(arg.Location.Start.line(), arg.Location.Start.column(),
36 return std::make_tuple(arg.Location.Start.line(), arg.Location.Start.column(),
37 arg.Location.End.line(), arg.Location.End.column()) ==
37 arg.Location.End.line(), arg.Location.End.column()) ==
41 MATCHER_P(FileURI, F, "") { return llvm::StringRef(arg.Location.FileURI) == F; }
77 R.Location.FileURI = Path;
tools/clang/tools/extra/clangd/unittests/IndexTests.cpp 36 return std::make_tuple(arg.Location.Start.line(), arg.Location.Start.column(),
36 return std::make_tuple(arg.Location.Start.line(), arg.Location.Start.column(),
37 arg.Location.End.line(), arg.Location.End.column()) ==
37 arg.Location.End.line(), arg.Location.End.column()) ==
41 MATCHER_P(FileURI, F, "") { return StringRef(arg.Location.FileURI) == F; }
tools/clang/tools/extra/clangd/unittests/SerializationTests.cpp 150 EXPECT_EQ(StringRef(Ref1.Location.FileURI), "file:///path/foo.cc");
tools/clang/tools/extra/clangd/unittests/SymbolCollectorTests.cpp 102 return std::make_tuple(Pos.Location.Start.line(), Pos.Location.Start.column(),
102 return std::make_tuple(Pos.Location.Start.line(), Pos.Location.Start.column(),
103 Pos.Location.End.line(), Pos.Location.End.column()) ==
103 Pos.Location.End.line(), Pos.Location.End.column()) ==