Home
last modified time | relevance | path

Searched refs:IteratorImpl (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/ADT/
H A DAllocatorList.h87 class IteratorImpl
92 friend class IteratorImpl; variable
104 IteratorImpl() = default;
105 IteratorImpl(const IteratorImpl &) = default;
106 IteratorImpl &operator=(const IteratorImpl &) = default;
108 explicit IteratorImpl(const IteratorBase &I) : base_type(I) {} in IteratorImpl() function
111 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 …]
/llvm-project-15.0.7/clang/test/CXX/temp/temp.decls/temp.friend/
H A Dp1.cpp246 struct IteratorImpl { struct
247 template<class T> friend class IteratorImpl;
251 template struct Foo::IteratorImpl<int>; member in test11::Foo
252 template struct Foo::IteratorImpl<long>; member in test11::Foo
/llvm-project-15.0.7/llvm/utils/unittest/googletest/include/gtest/internal/
H A Dgtest-param-util.h773 class IteratorImpl;
775 class IteratorImpl<IndexSequence<I...>>
778 IteratorImpl(const ParamGeneratorInterface<ParamType>* base, in IteratorImpl() function
786 ~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>;