reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
29 assert(!Children.empty() && "AND iterator should have at least one child."); 31 for (const auto &Child : Children) 41 llvm::sort(Children, [](const std::unique_ptr<Iterator> &LHS, 52 Children.front()->advance(); 59 Children.front()->advanceTo(ID); 63 DocID peek() const override { return Children.front()->peek(); } 68 for (const auto &Child : Children) 74 return Children.front()->estimateSize(); 81 for (const auto &Child : Children) { 92 ReachedEnd |= Children.front()->reachedEnd(); 95 auto SyncID = Children.front()->peek(); 100 for (auto &Child : Children) { 368 auto &NewChildren = static_cast<AndIterator *>(Child.get())->Children;