| /llvm-project-15.0.7/libcxx/include/__ranges/ |
| H A D | transform_view.h | 192 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 D | iota_view.h | 190 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 D | zip_view.h | 132 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 D | join_view.h | 71 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 D | filter_view.h | 57 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 D | CMakeLists.txt | 339 __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 D | iterator | 680 #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 D | module.modulemap.in | 754 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 D | span | 134 #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 D | array | 117 #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 D | string_view | 205 #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 D | list | 191 #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 D | forward_list | 187 #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 D | set | 480 #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_buffer | 17 #include <__iterator/distance.h> 18 #include <__iterator/iterator_traits.h> 19 #include <__iterator/move_iterator.h>
|
| H A D | unordered_set | 469 #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 D | map | 538 #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 D | vector | 289 #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 D | deque | 175 #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 D | unordered_map | 524 #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 D | stack | 103 #include <__iterator/iterator_traits.h>
|
| H A D | format | 168 #include <__iterator/back_insert_iterator.h> 169 #include <__iterator/incrementable_traits.h>
|
| H A D | string | 530 #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 D | regex | 769 #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 D | BUILD.gn | 400 "__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 …]
|