Lines Matching refs:begin
280 const_cast<SparseBitVector<ElementSize> *>(this)->Elements.begin(); in FindLowerBoundImpl()
345 Iter = BitVector->Elements.begin(); in AdvanceToFirstNonZero()
399 Iter = BitVector->Elements.begin(); in BitVector()
444 SparseBitVector() : Elements(), CurrElementIter(Elements.begin()) {} in SparseBitVector()
447 : Elements(RHS.Elements), CurrElementIter(Elements.begin()) {} in SparseBitVector()
449 : Elements(std::move(RHS.Elements)), CurrElementIter(Elements.begin()) {} in SparseBitVector()
462 CurrElementIter = Elements.begin();
467 CurrElementIter = Elements.begin();
546 ElementListConstIter Iter1 = Elements.begin();
547 ElementListConstIter Iter2 = RHS.Elements.begin();
563 ElementListIter Iter1 = Elements.begin();
564 ElementListConstIter Iter2 = RHS.Elements.begin();
583 CurrElementIter = Elements.begin();
593 ElementListIter Iter1 = Elements.begin();
594 ElementListConstIter Iter2 = RHS.Elements.begin();
603 CurrElementIter = Elements.begin();
631 CurrElementIter = Elements.begin();
647 ElementListIter Iter1 = Elements.begin(); in intersectWithComplement()
648 ElementListConstIter Iter2 = RHS.Elements.begin(); in intersectWithComplement()
657 CurrElementIter = Elements.begin(); in intersectWithComplement()
678 CurrElementIter = Elements.begin(); in intersectWithComplement()
701 CurrElementIter = Elements.begin(); in intersectWithComplement()
702 ElementListConstIter Iter1 = RHS1.Elements.begin(); in intersectWithComplement()
703 ElementListConstIter Iter2 = RHS2.Elements.begin(); in intersectWithComplement()
745 ElementListConstIter Iter1 = Elements.begin(); in intersects()
746 ElementListConstIter Iter2 = RHS.Elements.begin(); in intersects()
783 const SparseBitVectorElement<ElementSize> &First = *(Elements.begin()); in find_first()
802 for (ElementListConstIter Iter = Elements.begin(); in count()
810 iterator begin() const { in begin() function
880 typename SparseBitVector<ElementSize>::iterator bi = LHS.begin(), in dump()