Searched refs:coll_ (Results 1 – 1 of 1) sorted by relevance
33 explicit SharedNullableIterator(const std::shared_ptr<CollectionType>& coll) : coll_(coll) { in SharedNullableIterator()36 explicit SharedNullableIterator(std::shared_ptr<CollectionType>&& coll) : coll_(coll) { in SharedNullableIterator()41 : coll_(other.coll_), cur_(other.cur_) {} in SharedNullableIterator()43 : coll_(std::move(other.coll_)), cur_(std::move(other.cur_)) {} in SharedNullableIterator()67 inline bool is_end() const { return !coll_ || cur_ == coll_->end(); } in is_end()73 } while (cur_ != coll_->end() && !(*cur_)); in inc()77 if (coll_) { in init()79 for (cur_ = coll_->begin(); cur_ != coll_->end() && !(*cur_); ++cur_) { in init()84 CollectionPtr coll_; variable