Searched refs:IteratorImpl (Results 1 – 2 of 2) sorted by relevance
88 class IteratorImpl89 : public iterator_adaptor_base<IteratorImpl<ValueT, IteratorBase>,93 friend class IteratorImpl; variable97 iterator_adaptor_base<IteratorImpl<ValueT, IteratorBase>, IteratorBase,105 IteratorImpl() = default;106 IteratorImpl(const IteratorImpl &) = default;107 IteratorImpl &operator=(const IteratorImpl &) = default;109 explicit IteratorImpl(const IteratorBase &I) : base_type(I) {} in IteratorImpl() function112 IteratorImpl(const IteratorImpl<OtherValueT, OtherIteratorBase> &X,117 ~IteratorImpl() = default;[all …]
769 class IteratorImpl;771 class IteratorImpl<IndexSequence<I...>>774 IteratorImpl(const ParamGeneratorInterface<ParamType>* base, in IteratorImpl() function782 ~IteratorImpl() override {} in ~IteratorImpl()798 return new IteratorImpl(*this); in Clone()809 const IteratorImpl* typed_other = in Equals()810 CheckedDowncastToActualType<const IteratorImpl>(&other); in Equals()861 using Iterator = IteratorImpl<typename MakeIndexSequence<sizeof...(T)>::type>;