Home
last modified time | relevance | path

Searched refs:__iterator (Results 1 – 25 of 32) sorted by relevance

12

/llvm-project-15.0.7/libcxx/include/__ranges/
H A Dtransform_view.h192 constexpr __iterator(__iterator<!_Const> __i)
273 friend constexpr bool operator==(const __iterator& __x, const __iterator& __y)
280 friend constexpr bool operator<(const __iterator& __x, const __iterator& __y)
287 friend constexpr bool operator>(const __iterator& __x, const __iterator& __y)
294 friend constexpr bool operator<=(const __iterator& __x, const __iterator& __y)
301 friend constexpr bool operator>=(const __iterator& __x, const __iterator& __y)
308 friend constexpr auto operator<=>(const __iterator& __x, const __iterator& __y)
315 friend constexpr __iterator operator+(__iterator __i, difference_type __n)
322 friend constexpr __iterator operator+(difference_type __n, __iterator __i)
329 friend constexpr __iterator operator-(__iterator __i, difference_type __n)
[all …]
H A Diota_view.h190 friend constexpr bool operator==(const __iterator& __x, const __iterator& __y)
197 friend constexpr bool operator<(const __iterator& __x, const __iterator& __y)
204 friend constexpr bool operator>(const __iterator& __x, const __iterator& __y)
211 friend constexpr bool operator<=(const __iterator& __x, const __iterator& __y)
218 friend constexpr bool operator>=(const __iterator& __x, const __iterator& __y)
224 friend constexpr auto operator<=>(const __iterator& __x, const __iterator& __y)
231 friend constexpr __iterator operator+(__iterator __i, difference_type __n)
239 friend constexpr __iterator operator+(difference_type __n, __iterator __i)
246 friend constexpr __iterator operator-(__iterator __i, difference_type __n)
322 constexpr iota_view(__iterator __first, __iterator __last)
[all …]
H A Dzip_view.h132 class __iterator; in requires() local
262 __iterator() = default;
265 constexpr __iterator(__iterator<!_Const> __i)
328 friend constexpr bool operator==(const __iterator& __x, const __iterator& __y)
338 friend constexpr bool operator<(const __iterator& __x, const __iterator& __y)
344 friend constexpr bool operator>(const __iterator& __x, const __iterator& __y)
350 friend constexpr bool operator<=(const __iterator& __x, const __iterator& __y)
356 friend constexpr bool operator>=(const __iterator& __x, const __iterator& __y)
362 friend constexpr auto operator<=>(const __iterator& __x, const __iterator& __y)
369 friend constexpr __iterator operator+(const __iterator& __i, difference_type __n)
[all …]
H A Djoin_view.h71 template<bool> struct __iterator;
173 template<bool _Const> struct join_view<_View>::__iterator
176 template<bool> friend struct __iterator;
232 constexpr __iterator(_Parent& __parent, _Outer __outer)
239 constexpr __iterator(__iterator<!_Const> __i)
260 constexpr __iterator& operator++() {
280 constexpr __iterator operator++(int)
291 constexpr __iterator& operator--()
310 constexpr __iterator operator--(int)
322 friend constexpr bool operator==(const __iterator& __x, const __iterator& __y)
[all …]
H A Dfilter_view.h57 class __iterator; variable
79 constexpr __iterator begin() { in begin()
94 return __iterator{*this, ranges::end(__base_)}; in end()
133 __iterator() requires default_initializable<iterator_t<_View>> = default;
136 constexpr __iterator(filter_view& __parent, iterator_t<_View> __current)
155 constexpr __iterator& operator++() {
163 constexpr __iterator operator++(int) requires forward_range<_View> {
170 constexpr __iterator& operator--() requires bidirectional_range<_View> {
177 constexpr __iterator operator--(int) requires bidirectional_range<_View> {
184 friend constexpr bool operator==(__iterator const& __x, __iterator const& __y)
[all …]
/llvm-project-15.0.7/libcxx/include/
H A DCMakeLists.txt339 __iterator/access.h
340 __iterator/advance.h
344 __iterator/concepts.h
346 __iterator/data.h
348 __iterator/distance.h
349 __iterator/empty.h
359 __iterator/iterator.h
364 __iterator/next.h
368 __iterator/prev.h
373 __iterator/size.h
[all …]
H A Diterator680 #include <__iterator/access.h>
681 #include <__iterator/advance.h>
685 #include <__iterator/concepts.h>
687 #include <__iterator/data.h>
689 #include <__iterator/distance.h>
690 #include <__iterator/empty.h>
700 #include <__iterator/iterator.h>
705 #include <__iterator/next.h>
709 #include <__iterator/prev.h>
714 #include <__iterator/size.h>
[all …]
H A Dmodule.modulemap.in754 module __iterator {
755 module access { private header "__iterator/access.h" }
756 module advance { private header "__iterator/advance.h" }
760 module concepts { private header "__iterator/concepts.h" }
762 module data { private header "__iterator/data.h" }
764 module distance { private header "__iterator/distance.h" }
765 module empty { private header "__iterator/empty.h" }
780 module next { private header "__iterator/next.h" }
783 private header "__iterator/ostreambuf_iterator.h"
787 module prev { private header "__iterator/prev.h" }
[all …]
H A Dspan134 #include <__iterator/bounded_iter.h>
135 #include <__iterator/concepts.h>
136 #include <__iterator/iterator_traits.h>
137 #include <__iterator/wrap_iter.h>
159 #include <__iterator/access.h>
160 #include <__iterator/data.h>
161 #include <__iterator/empty.h>
162 #include <__iterator/reverse_access.h>
163 #include <__iterator/size.h>
H A Darray117 #include <__iterator/reverse_iterator.h>
135 #include <__iterator/access.h>
136 #include <__iterator/data.h>
137 #include <__iterator/empty.h>
138 #include <__iterator/reverse_access.h>
139 #include <__iterator/size.h>
H A Dstring_view205 #include <__iterator/concepts.h>
206 #include <__iterator/readable_traits.h>
207 #include <__iterator/reverse_iterator.h>
230 #include <__iterator/access.h>
231 #include <__iterator/data.h>
232 #include <__iterator/empty.h>
233 #include <__iterator/reverse_access.h>
234 #include <__iterator/size.h>
H A Dlist191 #include <__iterator/distance.h>
192 #include <__iterator/iterator_traits.h>
193 #include <__iterator/move_iterator.h>
194 #include <__iterator/next.h>
195 #include <__iterator/prev.h>
196 #include <__iterator/reverse_iterator.h>
215 #include <__iterator/access.h>
216 #include <__iterator/data.h>
217 #include <__iterator/empty.h>
218 #include <__iterator/reverse_access.h>
[all …]
H A Dforward_list187 #include <__iterator/distance.h>
188 #include <__iterator/iterator_traits.h>
189 #include <__iterator/move_iterator.h>
190 #include <__iterator/next.h>
207 #include <__iterator/access.h>
208 #include <__iterator/data.h>
209 #include <__iterator/empty.h>
210 #include <__iterator/reverse_access.h>
211 #include <__iterator/size.h>
H A Dset480 #include <__iterator/erase_if_container.h>
481 #include <__iterator/iterator_traits.h>
482 #include <__iterator/reverse_iterator.h>
496 #include <__iterator/access.h>
497 #include <__iterator/data.h>
498 #include <__iterator/empty.h>
499 #include <__iterator/reverse_access.h>
500 #include <__iterator/size.h>
H A D__split_buffer17 #include <__iterator/distance.h>
18 #include <__iterator/iterator_traits.h>
19 #include <__iterator/move_iterator.h>
H A Dunordered_set469 #include <__iterator/distance.h>
470 #include <__iterator/erase_if_container.h>
471 #include <__iterator/iterator_traits.h>
485 #include <__iterator/access.h>
486 #include <__iterator/data.h>
487 #include <__iterator/empty.h>
488 #include <__iterator/reverse_access.h>
489 #include <__iterator/size.h>
H A Dmap538 #include <__iterator/erase_if_container.h>
539 #include <__iterator/iterator_traits.h>
540 #include <__iterator/reverse_iterator.h>
558 #include <__iterator/access.h>
559 #include <__iterator/data.h>
560 #include <__iterator/empty.h>
561 #include <__iterator/reverse_access.h>
562 #include <__iterator/size.h>
H A Dvector289 #include <__iterator/advance.h>
290 #include <__iterator/iterator_traits.h>
291 #include <__iterator/reverse_iterator.h>
292 #include <__iterator/wrap_iter.h>
320 #include <__iterator/access.h>
321 #include <__iterator/data.h>
322 #include <__iterator/empty.h>
323 #include <__iterator/reverse_access.h>
324 #include <__iterator/size.h>
H A Ddeque175 #include <__iterator/iterator_traits.h>
176 #include <__iterator/next.h>
177 #include <__iterator/prev.h>
178 #include <__iterator/reverse_iterator.h>
197 #include <__iterator/access.h>
198 #include <__iterator/data.h>
199 #include <__iterator/empty.h>
200 #include <__iterator/reverse_access.h>
201 #include <__iterator/size.h>
H A Dunordered_map524 #include <__iterator/distance.h>
525 #include <__iterator/erase_if_container.h>
526 #include <__iterator/iterator_traits.h>
543 #include <__iterator/access.h>
544 #include <__iterator/data.h>
545 #include <__iterator/empty.h>
546 #include <__iterator/reverse_access.h>
547 #include <__iterator/size.h>
H A Dstack103 #include <__iterator/iterator_traits.h>
H A Dformat168 #include <__iterator/back_insert_iterator.h>
169 #include <__iterator/incrementable_traits.h>
H A Dstring530 #include <__iterator/distance.h>
531 #include <__iterator/iterator_traits.h>
532 #include <__iterator/reverse_iterator.h>
533 #include <__iterator/wrap_iter.h>
572 #include <__iterator/access.h>
573 #include <__iterator/data.h>
574 #include <__iterator/empty.h>
575 #include <__iterator/reverse_access.h>
576 #include <__iterator/size.h>
H A Dregex769 #include <__iterator/back_insert_iterator.h>
770 #include <__iterator/wrap_iter.h>
789 #include <__iterator/access.h>
790 #include <__iterator/data.h>
791 #include <__iterator/empty.h>
792 #include <__iterator/reverse_access.h>
793 #include <__iterator/size.h>
/llvm-project-15.0.7/llvm/utils/gn/secondary/libcxx/include/
H A DBUILD.gn400 "__iterator/access.h",
401 "__iterator/advance.h",
405 "__iterator/concepts.h",
407 "__iterator/data.h",
409 "__iterator/distance.h",
410 "__iterator/empty.h",
420 "__iterator/iterator.h",
425 "__iterator/next.h",
429 "__iterator/prev.h",
434 "__iterator/size.h",
[all …]

12