Searched refs:IteratorBase (Results 1 – 3 of 3) sorted by relevance
133 class IteratorBase {135 explicit IteratorBase(ItemTy *current) : current_(current) {} in IteratorBase() function136 IteratorBase &operator++() {140 bool operator!=(IteratorBase other) const {150 typedef IteratorBase<Item> Iterator;151 typedef IteratorBase<const Item> ConstIterator;
88 template <class ValueT, class IteratorBase>90 : public iterator_adaptor_base<IteratorImpl<ValueT, IteratorBase>,91 IteratorBase,98 iterator_adaptor_base<IteratorImpl<ValueT, IteratorBase>, IteratorBase,110 explicit IteratorImpl(const IteratorBase &I) : base_type(I) {} in IteratorImpl()115 OtherIteratorBase, IteratorBase>::value>::type * = nullptr)
1207 using IteratorBase = variable1212 class iterator : public IteratorBase {1217 : IteratorBase(Pos), SingleElement(Single) {} in IteratorBase() function1220 return SingleElement ? SingleElement : IteratorBase::operator*();