|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/tools/extra/clangd/index/Background.cpp 268 for (const auto &SymRefs : *Index.Refs) {
401 [&](RefSlab R) { Index.Refs = std::move(R); },
420 assert(Index.Symbols && Index.Refs && Index.Sources &&
425 Index.Refs->numRefs(), Index.Sources->size());
427 SPAN_ATTACH(Tracer, "refs", int(Index.Refs->numRefs()));
465 auto RS = LS.Shard->Refs
466 ? std::make_unique<RefSlab>(std::move(*LS.Shard->Refs))
tools/clang/tools/extra/clangd/index/Serialization.cpp 484 Result.Refs = std::move(Refs).build();
680 if (I->Refs)
681 Refs = std::move(*I->Refs);
tools/clang/tools/extra/clangd/index/Serialization.h 68 Refs(I.Refs ? I.Refs.getPointer() : nullptr),
68 Refs(I.Refs ? I.Refs.getPointer() : nullptr),
tools/clang/tools/extra/clangd/index/YAMLSerialization.cpp 383 Result.Refs.emplace(std::move(Refs).build());
tools/clang/tools/extra/clangd/indexer/IndexerMain.cpp 78 Result.Refs = std::move(Refs).build();
tools/clang/tools/extra/clangd/unittests/BackgroundIndexTests.cpp 226 for (const auto &Ref : *ShardHeader->Refs)
234 for (const auto &Ref : *ShardSource->Refs)
tools/clang/tools/extra/clangd/unittests/IndexActionTests.cpp 80 [&](RefSlab R) { IndexFile.Refs = std::move(R); },
tools/clang/tools/extra/clangd/unittests/SerializationTests.cpp 143 ASSERT_TRUE(bool(ParsedYAML->Refs));
145 *ParsedYAML->Refs,
148 auto Ref1 = ParsedYAML->Refs->begin()->second.front();
192 ASSERT_TRUE(In2->Refs);
198 EXPECT_THAT(YAMLFromRefs(*In2->Refs),
199 UnorderedElementsAreArray(YAMLFromRefs(*In->Refs)));
227 ASSERT_TRUE(In->Refs);
233 EXPECT_THAT(YAMLFromRefs(*In->Refs),
234 UnorderedElementsAreArray(YAMLFromRefs(*In->Refs)));