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

Declarations

tools/clang/tools/extra/clangd/index/dex/Iterator.h
  158   std::unique_ptr<Iterator> all() const;

References

tools/clang/tools/extra/clangd/index/dex/Dex.cpp
  142   BoostingIterators.push_back(Corpus.all());
  156   BoostingIterators.push_back(Corpus.all());
  189         Corpus.boost(Corpus.all(), ScopeIterators.empty() ? 1.0 : 0.2));
tools/clang/tools/extra/clangd/index/dex/Iterator.cpp
  379     return all();
tools/clang/tools/extra/clangd/unittests/DexTests.cpp
  280       C.intersect(C.limit(C.all(), 343), C.limit(L0.iterator(), 2),
  286   EXPECT_TRUE(Corpus{0}.all()->reachedEnd());
  287   EXPECT_THAT(consumeIDs(*Corpus{4}.all()), ElementsAre(0, 1, 2, 3));
  292   auto BoostIterator = C.boost(C.all(), 42U);
  299   auto Root = C.unionOf(C.all(), C.boost(L0.iterator(), 2U),
  330   EXPECT_EQ(llvm::to_string(*C.intersect(L1.iterator(), C.all())), "[1]");
  333   EXPECT_EQ(llvm::to_string(*C.unionOf(L1.iterator(), C.all())),
  347                 C.intersect(L1.iterator(), C.intersect()), C.unionOf(C.all()))),