reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

tools/clang/tools/extra/clangd/index/FileIndex.h
   66   void update(PathRef Path, std::unique_ptr<SymbolSlab> Slab,

References

tools/clang/tools/extra/clangd/index/Background.cpp
  337       IndexedSymbols.update(Path, std::move(SS), std::move(RS), std::move(RelS),
  477       IndexedSymbols.update(LS.AbsolutePath, std::move(SS), std::move(RS),
tools/clang/tools/extra/clangd/index/FileIndex.cpp
  246   PreambleSymbols.update(
  258   MainFileSymbols.update(
tools/clang/tools/extra/clangd/unittests/BackgroundIndexTests.cpp
  590     Source.update("", std::make_unique<SymbolSlab>(std::move(SB).build()),
tools/clang/tools/extra/clangd/unittests/FileIndexTests.cpp
   87   FS.update("f1", numSlab(1, 3), refSlab(SymbolID("1"), "f1.cc"), nullptr,
   97   FS.update("f1", numSlab(1, 3), nullptr, nullptr, false);
   98   FS.update("f2", numSlab(3, 5), nullptr, nullptr, false);
  117   FS.update("f1", OneSymboSlab(X1), nullptr, nullptr, false);
  118   FS.update("f2", OneSymboSlab(X2), nullptr, nullptr, false);
  130   FS.update("f1", numSlab(1, 3), refSlab(ID, "f1.cc"), nullptr, false);
  137   FS.update("f1", nullptr, nullptr, nullptr, false);
  415   FS.update("f1", numSlab(1, 3), nullptr, nullptr, true);
  416   FS.update("f2", numSlab(1, 3), nullptr, nullptr, false);
  427   FS.update("f1cpp", numSlab(1, 3), refSlab(SymbolID("1"), "f1.cpp"), nullptr,
  429   FS.update("f1h", numSlab(1, 3), refSlab(SymbolID("1"), "f1.h"), nullptr,
  431   FS.update("f2cpp", numSlab(1, 3), refSlab(SymbolID("2"), "f2.cpp"), nullptr,
  433   FS.update("f2h", numSlab(1, 3), refSlab(SymbolID("2"), "f2.h"), nullptr,
  435   FS.update("f3cpp", numSlab(1, 3), refSlab(SymbolID("3"), "f3.cpp"), nullptr,
  437   FS.update("f3h", numSlab(1, 3), refSlab(SymbolID("3"), "f3.h"), nullptr,