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

References

tools/clang/tools/extra/clangd/index/Background.cpp
  240         DigestIt->getValue().Digest != IGN.Digest ||
  242       Files.try_emplace(AbsPath).first->getValue().Digest = IGN.Digest;
tools/clang/tools/extra/clangd/index/BackgroundIndexLoader.cpp
   85     LS.Digest = IGN.Digest;
tools/clang/tools/extra/clangd/index/IndexAction.cpp
   73       assert(Digest && Node.Digest == *Digest &&
   79       Node.Digest = std::move(*Digest);
tools/clang/tools/extra/clangd/index/Serialization.cpp
  261   llvm::StringRef Digest = Data.consume(IGN.Digest.size());
  262   std::copy(Digest.bytes_begin(), Digest.bytes_end(), IGN.Digest.begin());
  274   llvm::StringRef Hash(reinterpret_cast<const char *>(IGN.Digest.data()),
  275                        IGN.Digest.size());
tools/clang/tools/extra/clangd/unittests/BackgroundIndexTests.cpp
   39          arg.Digest == FileDigest{{0}} && arg.DirectIncludes.empty();
  282   EXPECT_NE(ShardSource->Sources->lookup("unittest:///root/A.cc").Digest,
  293   EXPECT_NE(ShardHeader->Sources->lookup("unittest:///root/A.h").Digest,
tools/clang/tools/extra/clangd/unittests/IndexActionTests.cpp
   31 MATCHER_P(HasDigest, Digest, "") { return arg.Digest == Digest; }
tools/clang/tools/extra/clangd/unittests/SerializationTests.cpp
  210   IGN.Digest = digest(TestContent);
  236     EXPECT_EQ(IGNDeserialized.Digest, IGN.Digest);
  236     EXPECT_EQ(IGNDeserialized.Digest, IGN.Digest);