Searched refs:IteratorImpl (Results 1 – 3 of 3) sorted by relevance
87 class IteratorImpl92 friend class IteratorImpl; variable104 IteratorImpl() = default;105 IteratorImpl(const IteratorImpl &) = default;106 IteratorImpl &operator=(const IteratorImpl &) = default;108 explicit IteratorImpl(const IteratorBase &I) : base_type(I) {} in IteratorImpl() function111 IteratorImpl(const IteratorImpl<OtherValueT, OtherIteratorBase> &X,116 ~IteratorImpl() = default;123 using iterator = IteratorImpl<T, typename list_type::iterator>;125 IteratorImpl<T, typename list_type::reverse_iterator>;[all …]
246 struct IteratorImpl { struct247 template<class T> friend class IteratorImpl;251 template struct Foo::IteratorImpl<int>; member in test11::Foo252 template struct Foo::IteratorImpl<long>; member in test11::Foo
773 class IteratorImpl;775 class IteratorImpl<IndexSequence<I...>>778 IteratorImpl(const ParamGeneratorInterface<ParamType>* base, in IteratorImpl() function786 ~IteratorImpl() override {} in ~IteratorImpl()802 return new IteratorImpl(*this); in Clone()813 const IteratorImpl* typed_other = in Equals()814 CheckedDowncastToActualType<const IteratorImpl>(&other); in Equals()865 using Iterator = IteratorImpl<typename MakeIndexSequence<sizeof...(T)>::type>;