Home
last modified time | relevance | path

Searched defs:iterator (Results 1 – 25 of 339) sorted by relevance

12345678910>>...14

/llvm-project-15.0.7/libcxx/test/std/iterators/predef.iterators/move.iterators/move.iterator/
H A Diterator_concept_conformance.compile.pass.cpp21 using iterator = std::move_iterator<cpp17_input_iterator<int*>>; in test() typedef
38 using iterator = std::move_iterator<cpp20_input_iterator<int*>>; in test() typedef
55 using iterator = std::move_iterator<forward_iterator<int*>>; in test() typedef
72 using iterator = std::move_iterator<bidirectional_iterator<int*>>; in test() typedef
89 using iterator = std::move_iterator<random_access_iterator<int*>>; in test() typedef
106 using iterator = std::move_iterator<contiguous_iterator<int*>>; in test() typedef
123 using iterator = std::move_iterator<int*>; in test() typedef
/llvm-project-15.0.7/libcxx/include/__iterator/
H A Diterator.h24 struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator struct
30 typedef _Category iterator_category; argument
/llvm-project-15.0.7/clang/test/CXX/module/module.interface/
H A Dp2-2.cpp9 struct iterator { struct
10 T node;
22 struct iterator { struct
30 export struct Y::iterator; // expected-error {{cannot export 'iterator' as it is not … argument
36 …struct Y::iterator; // expected-error {{cannot export 'iterator' as it is not at… member in Y
/llvm-project-15.0.7/clang/test/SemaCXX/
H A Dattr-gsl-owner-pointer-std.cpp16 class iterator {}; class in std::vector
47 using iterator = __set_iterator<T>; typedef in std::set
68 typedef __map_iterator<T> iterator; typedef in std::map
90 typedef __unordered_map_iterator<T> iterator; typedef in std::inlinens::unordered_map
106 using iterator = __unordered_multimap_iterator<T>; typedef in std::__unordered_multimap_base
117 using iterator = typename _Mybase::iterator; typedef in std::unordered_multimap
143 using iterator = __unordered_multiset_iterator<T>; typedef in std::unordered_multiset
H A Dwarn-loop-analysis.cpp213 struct iterator { struct
214 iterator operator++() { return *this; } in operator ++() argument
215 iterator operator++(int) { return *this; } in operator ++() argument
216 iterator operator--() { return *this; } in operator --() argument
217 iterator operator--(int) { return *this; } in operator --() argument
/llvm-project-15.0.7/clang-tools-extra/test/clang-tidy/checkers/modernize/Inputs/loop-convert/
H A Dstructures.h32 typedef MutableVal *iterator; typedef
44 struct iterator { struct
50 value_type X;
66 struct iterator { struct
74 struct iterator { struct
167 typedef IteratorType* iterator; typedef
181 struct iterator { struct
192 struct iterator { struct
193 typedef T &deref_type;
204 struct iterator { struct
[all …]
/llvm-project-15.0.7/clang/test/CodeGenCoroutines/
H A Dcoro-halo.cpp21 struct iterator { struct
22 std::coroutine_handle<promise_type> _Coro;
23 bool _Done;
25 iterator(std::coroutine_handle<promise_type> Coro, bool Done) in iterator() function
28 iterator &operator++() { in operator ++()
34 bool operator==(iterator const &_Right) const { in operator ==()
38 bool operator!=(iterator const &_Right) const { return !(*this == _Right); } in operator !=()
39 T const &operator*() const { return _Coro.promise().current_value; } in operator *()
40 T const *operator->() const { return &(operator*()); } in operator ->()
/llvm-project-15.0.7/libcxx/test/libcxx/utilities/format/
H A Denable_insertable.compile.pass.cpp30 using iterator = CharT*; typedef
38 using iterator = CharT*; typedef
45 using iterator = CharT*; typedef
52 using iterator = CharT*; typedef
60 using iterator = CharT*; typedef
/llvm-project-15.0.7/clang/test/Modules/Inputs/odr_hash-Friend/
H A DBox.h2 struct iterator { struct
3 void Compare(const iterator &x) { } in Compare() argument
4 friend void Check(iterator) {} in Check() argument
H A DBad.h2 struct iterator { struct
3 void Compare(const iterator &x) { return; } in Compare() argument
4 friend void Check(iterator) { return; } in Check() argument
H A DGood.h2 struct iterator { struct
3 void Compare(const iterator &x) { } in Compare() argument
4 friend void Check(iterator) {} in Check() argument
/llvm-project-15.0.7/clang/test/Analysis/inlining/
H A Dcontainers.cpp115 struct iterator { struct in MySet
116 int *impl;
118 iterator(int *p) : impl(p) {} in iterator() function
216 typedef MySet::iterator iterator; typedef in IteratorTypedefOnlySet
238 using iterator = MySet::iterator; typedef in IteratorUsingOnlySet
260 struct iterator { struct in IteratorStructOnlySet
261 int *impl;
/llvm-project-15.0.7/libcxx/test/std/language.support/support.coroutines/end.to.end/
H A Dgenerator.pass.cpp35 struct iterator { struct
36 std::coroutine_handle<promise_type> Coro_;
37 bool Done_;
39 iterator(std::coroutine_handle<promise_type> Coro, bool Done) in iterator() argument
42 iterator &operator++() { in operator ++()
48 bool operator==(iterator const &_Right) const { in operator ==()
52 bool operator!=(iterator const &_Right) const { return !(*this == _Right); } in operator !=()
54 Ty const &operator*() const { return Coro_.promise().current_value; } in operator *()
56 Ty const *operator->() const { return &(operator*()); } in operator ->()
/llvm-project-15.0.7/libcxx/test/std/experimental/language.support/support.coroutines/end.to.end/
H A Dgenerator.pass.cpp35 struct iterator { struct
36 std::experimental::coroutine_handle<promise_type> _Coro;
37 bool _Done;
39 iterator(std::experimental::coroutine_handle<promise_type> Coro, bool Done) in iterator() function
42 iterator &operator++() { in operator ++()
48 bool operator==(iterator const &_Right) const { in operator ==()
52 bool operator!=(iterator const &_Right) const { return !(*this == _Right); } in operator !=()
54 Ty const &operator*() const { return _Coro.promise().current_value; } in operator *()
56 Ty const *operator->() const { return &(operator*()); } in operator ->()
/llvm-project-15.0.7/clang-tools-extra/test/clang-tidy/checkers/modernize/
H A Dloop-convert-rewritten-binop.cpp17 struct iterator { struct
23 constexpr auto operator<=>(const HasSpaceshipMem::iterator &) const = default; argument
32 struct iterator { struct
46 for (OpEqOnly::iterator It = Oeo.begin(), E = Oeo.end(); It != E; ++It) { in rewritten()
/llvm-project-15.0.7/clang/test/CodeGen/
H A Dtbaa-thread-sanitizer.cpp5 struct iterator { void *node; }; struct
/llvm-project-15.0.7/libcxx/test/std/ranges/range.adaptors/range.join.view/iterator/
H A Dctor.other.pass.cpp42 using iterator = decltype(iter1); in test() typedef
57 using iterator = decltype(jv.begin()); in test() typedef
70 using iterator = decltype(jv.begin()); in test() typedef
/llvm-project-15.0.7/clang/include/clang/Analysis/Analyses/
H A DPostOrderCFGView.h44 struct iterator { using value_type = const CFGBlock *; }; argument
82 using iterator = std::vector<const CFGBlock *>::reverse_iterator; variable
/llvm-project-15.0.7/lldb/test/API/commands/expression/pr52257/
H A Dmain.cpp3 using iterator = pair<char *>; typedef
7 using iterator = A::iterator; typedef
/llvm-project-15.0.7/llvm/include/llvm/Support/
H A DRegistry.h50 class iterator; variable
62 friend class iterator; variable
89 explicit iterator(const node *N) : Cur(N) {} in iterator() function
/llvm-project-15.0.7/clang/test/Analysis/
H A Dcxx-for-range.cpp25 using iterator = int *; typedef in MagicVector
56 class iterator { class in MagicVector2
/llvm-project-15.0.7/libcxx/test/std/ranges/range.adaptors/range.filter/iterator/
H A Darrow.pass.cpp54 struct iterator { struct
55 using iterator_category = std::input_iterator_tag;
56 using difference_type = std::ptrdiff_t;
57 using value_type = Point;
/llvm-project-15.0.7/mlir/include/mlir/IR/
H A DDialectInterface.h114 struct iterator struct
130 iterator<InterfaceT> interface_begin() const { in interface_begin() argument
170 using iterator = variable
/llvm-project-15.0.7/libcxx/test/std/iterators/stream.iterators/istreambuf.iterator/
H A Diterator_concept_conformance.compile.pass.cpp18 using iterator = std::istreambuf_iterator<char>; typedef
/llvm-project-15.0.7/libcxx/test/std/iterators/predef.iterators/insert.iterators/insert.iterator/
H A Diterator_concept_conformance.compile.pass.cpp17 using iterator = std::insert_iterator<std::vector<int> >; typedef

12345678910>>...14