/llvm-project/libcxx/test/std/iterators/predef.iterators/move.iterators/move.iterator/ |
H A D | iterator_concept_conformance.compile.pass.cpp | 21 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/clang/test/CXX/module/module.interface/ |
H A D | p2-2.cpp | 9 struct iterator { struct 10 T node; 17 export template <typename T> struct X<T>::iterator; // expected-error {{cannot export… member in X 23 struct iterator { struct 31 export struct Y::iterator; // expected-error {{cannot export 'iterator' as it is not … argument 37 …template <typename T> struct X<T>::iterator; // expected-error {{cannot export 'iterator' as it is… member in X 39 …struct Y::iterator; // expected-error {{cannot export 'iterator' as it is… member in Y
|
/llvm-project/libcxx/include/__iterator/ |
H A D | iterator.h | 23 struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { struct 28 iterator_categoryiterator global() argument
|
/llvm-project/clang/test/SemaCXX/ |
H A D | attr-gsl-owner-pointer-std.cpp | 16 class iterator {}; class in std::vector 47 using iterator = __set_iterator<T>; global() typedef in std::set 68 typedef __map_iterator<T> iterator; global() typedef in std::map 90 typedef __unordered_map_iterator<T> iterator; global() typedef in std::inlinens::unordered_map 106 using iterator = __unordered_multimap_iterator<T>; global() typedef in std::__unordered_multimap_base 117 using iterator = typename _Mybase::iterator; global() typedef in std::unordered_multimap 143 using iterator = __unordered_multiset_iterator<T>; global() typedef in std::unordered_multiset [all...] |
H A D | warn-unsequenced-coro.cpp | 64 struct iterator struct in generator 66 using iterator_category = input_iterator_tag; 67 using value_type = T; 68 using difference_type = ptrdiff_t; 69 using reference = T &; 70 using const_reference = const T &; 71 using pointer = T *; 73 iterator &operator++() in operator ++() 78 const_reference &operator*() const { return h_.promise().value_; } in operator *() 79 bool operator!=(sentinel) { return !h_.done(); } in operator !=() [all …]
|
H A D | warn-loop-analysis.cpp | 213 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/libcxx/test/std/utilities/format/format.range/format.range.fmtkind/ |
H A D | format_kind.compile.pass.cpp | 47 struct iterator { argument 46 struct iterator { global() struct 48 value_typerecursive_range::iterator global() argument 49 difference_typerecursive_range::iterator global() argument 50 referencerecursive_range::iterator global() argument
|
/llvm-project/clang-tools-extra/test/clang-tidy/checkers/modernize/Inputs/loop-convert/ |
H A D | structures.h | 42 typedef MutableVal *iterator; typedef 62 struct iterator { struct 73 T::iterator begin(T&); argument 91 struct iterator { struct 99 struct iterator { struct 131 struct iterator : iterator_base { struct 185 struct iterator : iterator_base { struct 208 typedef IteratorType* iterator; typedef 222 struct iterator { struct 233 struct iterator { struct [all …]
|
/llvm-project/clang/test/CodeGenCoroutines/ |
H A D | coro-halo.cpp | 23 struct iterator { struct 24 std::coroutine_handle<promise_type> _Coro; 25 bool _Done; 27 iterator(std::coroutine_handle<promise_type> Coro, bool Done) in iterator() argument 30 iterator &operator++() { in operator ++() 36 bool operator==(iterator const &_Right) const { in operator ==() 40 bool operator!=(iterator const &_Right) const { return !(*this == _Right); } in operator !=() 41 T const &operator*() const { return _Coro.promise().current_value; } in operator *() 42 T const *operator->() const { return &(operator*()); } in operator ->()
|
/llvm-project/libcxx/test/libcxx/utilities/format/ |
H A D | enable_insertable.compile.pass.cpp | 29 using iterator = CharT*; global() typedef 37 using iterator = CharT*; global() typedef 44 using iterator = CharT*; global() typedef 51 using iterator = CharT*; global() typedef 59 using iterator = CharT*; global() typedef [all...] |
/llvm-project/clang/test/Modules/Inputs/odr_hash-Friend/ |
H A D | Box.h | 2 struct iterator { struct 3 void Compare(const iterator &x) { } in Compare() argument 4 friend void Check(iterator) {} in Check() argument
|
H A D | Good.h | 2 struct iterator { struct 3 void Compare(const iterator &x) { } in Compare() argument 4 friend void Check(iterator) {} in Check() argument
|
H A D | Bad.h | 2 struct iterator { struct 3 void Compare(const iterator &x) { return; } in Compare() argument 4 friend void Check(iterator) { return; } in Check() argument
|
/llvm-project/clang/test/Analysis/inlining/ |
H A D | containers.cpp | 115 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/libcxx/test/std/language.support/support.coroutines/end.to.end/ |
H A D | generator.pass.cpp | 34 struct iterator { struct 35 std::coroutine_handle<promise_type> Coro_; 36 bool Done_; 38 iterator(std::coroutine_handle<promise_type> Coro, bool Done) in iterator() argument 41 iterator &operator++() { in operator ++() 47 bool operator==(iterator const &_Right) const { in operator ==() 51 bool operator!=(iterator const &_Right) const { return !(*this == _Right); } in operator !=() 53 Ty const &operator*() const { return Coro_.promise().current_value; } in operator *() 55 Ty const *operator->() const { return &(operator*()); } in operator ->()
|
/llvm-project/clang-tools-extra/test/clang-tidy/checkers/modernize/ |
H A D | loop-convert-rewritten-binop.cpp | 17 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/clang/test/CodeGen/ |
H A D | tbaa-thread-sanitizer.cpp | 5 struct iterator { void *node; }; struct
|
/llvm-project/libcxx/test/std/ranges/range.adaptors/range.join/range.join.iterator/ |
H A D | ctor.other.pass.cpp | 41 using iterator = decltype(iter1); in test() typedef 56 using iterator = decltype(jv.begin()); in test() typedef 69 using iterator = decltype(jv.begin()); in test() typedef
|
/llvm-project/libcxx/test/std/ranges/range.adaptors/range.elements/ |
H A D | size.pass.cpp | 28 using iterator = forward_iterator<std::tuple<int>*>; typedef 41 using iterator = forward_iterator<std::tuple<int>*>; typedef 53 using iterator = forward_iterator<std::tuple<int>*>; typedef
|
/llvm-project/lldb/test/API/commands/expression/pr52257/ |
H A D | main.cpp | 3 using iterator = pair<char *>; typedef 7 using iterator = A::iterator; typedef
|
/llvm-project/llvm/include/llvm/Object/ |
H A D | DXContainer.h | 58 struct iterator { struct 59 StringRef Data; 60 uint32_t Stride; // size of each element in the list. 61 const char *Current; 63 iterator(const ViewArray &A, const char *C) in iterator() function 71 value_type Val; 88 iterator Tmp = *this; 100 iterator Tmp = *this;
|
/llvm-project/libc/src/unistd/ |
H A D | getopt.cpp | 64 struct iterator { argument 63 struct iterator { global() struct 66 operator ++LIBC_NAMESPACE::OptstringParser::iterator operator ++() argument 71 operator !=LIBC_NAMESPACE::OptstringParser::iterator operator !=() argument 73 operator *LIBC_NAMESPACE::OptstringParser::iterator operator *() argument
|
/llvm-project/llvm/include/llvm/Support/ |
H A D | Registry.h | 50 class iterator; variable 62 friend class iterator; global() variable 89 explicit iterator(const node *N) : Cur(N) {} iterator() function [all...] |
/llvm-project/libcxx/test/std/ranges/range.adaptors/range.filter/iterator/ |
H A D | arrow.pass.cpp | 53 struct iterator { struct 54 using iterator_category = std::input_iterator_tag; 55 using difference_type = std::ptrdiff_t; 56 using value_type = XYPoint;
|
/llvm-project/clang/test/Analysis/ |
H A D | cxx-for-range.cpp | 25 using iterator = int *; typedef in MagicVector 56 class iterator { class in MagicVector2
|