| /freebsd/contrib/llvm-project/libcxx/include/__cxx03/__iterator/ |
| H A D | aliasing_iterator.h | 31 class __iterator { 50 _LIBCPP_HIDE_FROM_ABI __iterator() = default; 51 _LIBCPP_HIDE_FROM_ABI __iterator(_BaseIter __base) _NOEXCEPT : __base_(__base) {} in __iterator() function 53 _LIBCPP_HIDE_FROM_ABI __iterator& operator++() _NOEXCEPT { 58 _LIBCPP_HIDE_FROM_ABI __iterator operator++(int) _NOEXCEPT { 59 __iterator __tmp(*this); 64 _LIBCPP_HIDE_FROM_ABI __iterator& operator--() _NOEXCEPT { 69 _LIBCPP_HIDE_FROM_ABI __iterator operator--(int) _NOEXCEPT { 70 __iterator __tmp(*this); 75 …_LIBCPP_HIDE_FROM_ABI friend __iterator operator+(__iterator __iter, difference_type __n) _NOEXCEP… [all …]
|
| /freebsd/contrib/llvm-project/libcxx/include/__iterator/ |
| H A D | aliasing_iterator.h | 33 class __iterator { 53 _LIBCPP_HIDE_FROM_ABI __iterator() = default; 54 _LIBCPP_HIDE_FROM_ABI __iterator(_BaseIter __base) _NOEXCEPT : __base_(__base) {} in __iterator() function 56 _LIBCPP_HIDE_FROM_ABI __iterator& operator++() _NOEXCEPT { 61 _LIBCPP_HIDE_FROM_ABI __iterator operator++(int) _NOEXCEPT { 62 __iterator __tmp(*this); 67 _LIBCPP_HIDE_FROM_ABI __iterator& operator--() _NOEXCEPT { 72 _LIBCPP_HIDE_FROM_ABI __iterator operator--(int) _NOEXCEPT { 73 __iterator __tmp(*this); 78 …_LIBCPP_HIDE_FROM_ABI friend __iterator operator+(__iterator __iter, difference_type __n) _NOEXCEP… [all …]
|
| /freebsd/contrib/llvm-project/libcxx/include/__ranges/ |
| H A D | transform_view.h | 77 class __iterator; variable 99 …_LIBCPP_HIDE_FROM_ABI constexpr __iterator<false> begin() { return __iterator<false>{*this, ranges… in begin() 100 _LIBCPP_HIDE_FROM_ABI constexpr __iterator<true> begin() const in begin() 103 return __iterator<true>(*this, ranges::begin(__base_)); in begin() 107 _LIBCPP_HIDE_FROM_ABI constexpr __iterator<false> end() in end() 110 return __iterator<false>(*this, ranges::end(__base_)); in end() 117 _LIBCPP_HIDE_FROM_ABI constexpr __iterator<true> end() const in end() 120 return __iterator<true>(*this, ranges::end(__base_)); in end() 178 class transform_view<_View, _Fn>::__iterator 187 friend class transform_view<_View, _Fn>::__iterator; [all …]
|
| H A D | elements_view.h | 68 class __iterator; 91 return __iterator</*_Const=*/false>(ranges::begin(__base_)); in begin() 97 return __iterator</*_Const=*/true>(ranges::begin(__base_)); in begin() 109 return __iterator</*_Const=*/false>{ranges::end(__base_)}; in end() 121 return __iterator</*_Const=*/true>{ranges::end(__base_)}; in end() 166 class elements_view<_View, _Np>::__iterator 169 friend class __iterator; 200 using iterator_concept = decltype(__iterator::__get_iterator_concept()); 204 _LIBCPP_HIDE_FROM_ABI __iterator() 208 …_LIBCPP_HIDE_FROM_ABI constexpr explicit __iterator(iterator_t<_Base> __current) : __current_(std:… [all …]
|
| H A D | iota_view.h | 105 struct __iterator : public __iota_iterator_category<_Start> { 122 _LIBCPP_HIDE_FROM_ABI __iterator() 126 …_LIBCPP_HIDE_FROM_ABI constexpr explicit __iterator(_Start __value) : __value_(std::move(__value))… 132 _LIBCPP_HIDE_FROM_ABI constexpr __iterator& operator++() { 139 _LIBCPP_HIDE_FROM_ABI constexpr __iterator operator++(int) 147 _LIBCPP_HIDE_FROM_ABI constexpr __iterator& operator--() 154 _LIBCPP_HIDE_FROM_ABI constexpr __iterator operator--(int) 162 _LIBCPP_HIDE_FROM_ABI constexpr __iterator& operator+=(difference_type __n) 177 _LIBCPP_HIDE_FROM_ABI constexpr __iterator& operator-=(difference_type __n) 198 …_LIBCPP_HIDE_FROM_ABI friend constexpr bool operator==(const __iterator& __x, const __iterator& __… [all …]
|
| H A D | repeat_view.h | 80 class __iterator; 111 …_LIBCPP_HIDE_FROM_ABI constexpr __iterator begin() const { return __iterator(std::addressof(*__val… 113 _LIBCPP_HIDE_FROM_ABI constexpr __iterator end() const 116 return __iterator(std::addressof(*__value_), __bound_); 139 class repeat_view<_Tp, _Bound>::__iterator { 144 …_LIBCPP_HIDE_FROM_ABI constexpr explicit __iterator(const _Tp* __value, _IndexT __bound_sentinel =… 153 _LIBCPP_HIDE_FROM_ABI __iterator() = default; 157 _LIBCPP_HIDE_FROM_ABI constexpr __iterator& operator++() { 162 _LIBCPP_HIDE_FROM_ABI constexpr __iterator operator++(int) { 168 _LIBCPP_HIDE_FROM_ABI constexpr __iterator& operator--() { [all …]
|
| H A D | zip_view.h | 135 class __iterator; in requires() local 148 return __iterator<false>(ranges::__tuple_transform(ranges::begin, __views_)); in requires() 154 return __iterator<true>(ranges::__tuple_transform(ranges::begin, __views_)); in requires() 163 return begin() + iter_difference_t<__iterator<false>>(size()); in requires() 165 return __iterator<false>(ranges::__tuple_transform(ranges::end, __views_)); in requires() 175 return begin() + iter_difference_t<__iterator<true>>(size()); in requires() 177 return __iterator<true>(ranges::__tuple_transform(ranges::end, __views_)); in requires() 241 class zip_view<_Views...>::__iterator : public __zip_view_iterator_category_base<_Const, _Views...>… 244 …_LIBCPP_HIDE_FROM_ABI constexpr explicit __iterator(tuple<iterator_t<__maybe_const<_Const, _Views>… 248 friend class zip_view<_Views...>::__iterator; [all …]
|
| H A D | istream_view.h | 43 class __iterator; variable 51 return __iterator{*this}; in begin() 63 class basic_istream_view<_Val, _CharT, _Traits>::__iterator { 69 …_LIBCPP_HIDE_FROM_ABI constexpr explicit __iterator(basic_istream_view<_Val, _CharT, _Traits>& __p… in __iterator() function 72 __iterator(const __iterator&) = delete; 73 _LIBCPP_HIDE_FROM_ABI __iterator(__iterator&&) = default; 75 __iterator& operator=(const __iterator&) = delete; 76 _LIBCPP_HIDE_FROM_ABI __iterator& operator=(__iterator&&) = default; 78 _LIBCPP_HIDE_FROM_ABI __iterator& operator++() { 87 _LIBCPP_HIDE_FROM_ABI friend bool operator==(const __iterator& __x, default_sentinel_t) {
|
| H A D | filter_view.h | 67 class __iterator; variable 88 _LIBCPP_HIDE_FROM_ABI constexpr __iterator begin() { in begin() 104 return __iterator{*this, ranges::end(__base_)}; in end() 129 class filter_view<_View, _Pred>::__iterator : public __filter_iterator_category<_View> { 144 _LIBCPP_HIDE_FROM_ABI __iterator() 148 _LIBCPP_HIDE_FROM_ABI constexpr __iterator(filter_view& __parent, iterator_t<_View> __current) 161 _LIBCPP_HIDE_FROM_ABI constexpr __iterator& operator++() { 167 _LIBCPP_HIDE_FROM_ABI constexpr __iterator operator++(int) 175 _LIBCPP_HIDE_FROM_ABI constexpr __iterator& operator--() 183 _LIBCPP_HIDE_FROM_ABI constexpr __iterator operator--(int) [all …]
|
| H A D | join_with_view.h | 81 struct __iterator; 111 return __iterator<__use_const>{*this, ranges::begin(__base_)}; in begin() 114 return __iterator<false>{*this}; in begin() 123 return __iterator<true>{*this, ranges::begin(__base_)}; in begin() 130 return __iterator<__use_const>{*this, ranges::end(__base_)}; in end() 142 return __iterator<true>{*this, ranges::end(__base_)}; in end() 190 struct join_with_view<_View, _Pattern>::__iterator 216 _LIBCPP_HIDE_FROM_ABI constexpr __iterator(_Parent& __parent, _OuterIter __outer) 225 _LIBCPP_HIDE_FROM_ABI constexpr explicit __iterator(_Parent& __parent) 301 _LIBCPP_HIDE_FROM_ABI __iterator() = default; [all …]
|
| H A D | join_view.h | 77 struct __iterator; 114 return __iterator<__use_const>{*this, ranges::begin(__base_)}; 117 return __iterator<false>{*this}; 126 return __iterator<true>{*this, ranges::begin(__base_)}; 132 return __iterator<__simple_view<_View>>{*this, ranges::end(__base_)}; 144 return __iterator<true>{*this, ranges::end(__base_)}; 174 …_LIBCPP_HIDE_FROM_ABI friend constexpr bool operator==(const __iterator<_OtherConst>& __x, const _… 185 struct join_view<_View>::__iterator final : public __join_view_iterator_category<__maybe_const<_Con… 244 _LIBCPP_HIDE_FROM_ABI constexpr __iterator(_Parent& __parent, _Outer __outer) 250 _LIBCPP_HIDE_FROM_ABI constexpr explicit __iterator(_Parent& __parent) [all …]
|
| H A D | chunk_by_view.h | 65 class __iterator; variable 113 _LIBCPP_HIDE_FROM_ABI constexpr __iterator begin() { in begin() 127 return __iterator{*this, ranges::end(__base_), ranges::end(__base_)}; in end() 139 class chunk_by_view<_View, _Pred>::__iterator { 146 _LIBCPP_HIDE_FROM_ABI constexpr __iterator( in __iterator() function 156 _LIBCPP_HIDE_FROM_ABI __iterator() = default; 165 _LIBCPP_HIDE_FROM_ABI constexpr __iterator& operator++() { 173 _LIBCPP_HIDE_FROM_ABI constexpr __iterator operator++(int) { 179 _LIBCPP_HIDE_FROM_ABI constexpr __iterator& operator--() 187 _LIBCPP_HIDE_FROM_ABI constexpr __iterator operator--(int) [all …]
|
| H A D | split_view.h | 59 friend struct __iterator; 64 struct __iterator; 99 _LIBCPP_HIDE_FROM_ABI constexpr __iterator begin() { in begin() 108 return __iterator{*this, ranges::end(__base_), {}}; in end() 124 struct split_view<_View, _Pattern>::__iterator { 139 _LIBCPP_HIDE_FROM_ABI __iterator() = default; 141 _LIBCPP_HIDE_FROM_ABI constexpr __iterator( 149 _LIBCPP_HIDE_FROM_ABI constexpr __iterator& operator++() { 165 _LIBCPP_HIDE_FROM_ABI constexpr __iterator operator++(int) { 171 …_LIBCPP_HIDE_FROM_ABI friend constexpr bool operator==(const __iterator& __x, const __iterator& __… [all …]
|
| /freebsd/contrib/llvm-project/libcxx/include/ |
| H A D | iterator | 686 # include <__iterator/access.h> 687 # include <__iterator/advance.h> 688 # include <__iterator/back_insert_iterator.h> 689 # include <__iterator/distance.h> 690 # include <__iterator/front_insert_iterator.h> 691 # include <__iterator/insert_iterator.h> 692 # include <__iterator/istream_iterator.h> 693 # include <__iterator/istreambuf_iterator.h> 694 # include <__iterator/iterator.h> 695 # include <__iterator/iterator_traits.h> [all …]
|
| H A D | flat_set | 70 # include <__iterator/access.h> 71 # include <__iterator/data.h> 72 # include <__iterator/empty.h> 73 # include <__iterator/reverse_access.h> 74 # include <__iterator/size.h>
|
| H A D | flat_map | 77 # include <__iterator/access.h> 78 # include <__iterator/data.h> 79 # include <__iterator/empty.h> 80 # include <__iterator/reverse_access.h> 81 # include <__iterator/size.h>
|
| H A D | module.modulemap.in | 1490 module access { header "__iterator/access.h" } 1491 module advance { header "__iterator/advance.h" } 1492 module aliasing_iterator { header "__iterator/aliasing_iterator.h" } 1493 module back_insert_iterator { header "__iterator/back_insert_iterator.h" } 1494 module bounded_iter { header "__iterator/bounded_iter.h" } 1495 module common_iterator { header "__iterator/common_iterator.h" } 1497 header "__iterator/concepts.h" 1500 module counted_iterator { header "__iterator/counted_iterator.h" } 1501 module cpp17_iterator_concepts { header "__iterator/cpp17_iterator_concepts.h" } 1502 module data { header "__iterator/data.h" } [all …]
|
| H A D | span | 158 # include <__iterator/bounded_iter.h> 159 # include <__iterator/concepts.h> 160 # include <__iterator/iterator_traits.h> 161 # include <__iterator/reverse_iterator.h> 162 # include <__iterator/wrap_iter.h> 188 # include <__iterator/access.h> 189 # include <__iterator/data.h> 190 # include <__iterator/empty.h> 191 # include <__iterator/reverse_access.h> 192 # include <__iterator/size.h>
|
| H A D | array | 126 # include <__iterator/reverse_iterator.h> 127 # include <__iterator/static_bounded_iter.h> 128 # include <__iterator/wrap_iter.h> 152 # include <__iterator/access.h> 153 # include <__iterator/data.h> 154 # include <__iterator/empty.h> 155 # include <__iterator/reverse_access.h> 156 # include <__iterator/size.h>
|
| /freebsd/lib/libc++/ |
| H A D | libcxx.imp | 466 { include: [ "<__iterator/access.h>", "private", "<iterator>", "public" ] }, 467 { include: [ "<__iterator/advance.h>", "private", "<iterator>", "public" ] }, 468 { include: [ "<__iterator/aliasing_iterator.h>", "private", "<iterator>", "public" ] }, 469 { include: [ "<__iterator/back_insert_iterator.h>", "private", "<iterator>", "public" ] }, 470 { include: [ "<__iterator/bounded_iter.h>", "private", "<iterator>", "public" ] }, 471 { include: [ "<__iterator/common_iterator.h>", "private", "<iterator>", "public" ] }, 472 { include: [ "<__iterator/concepts.h>", "private", "<iterator>", "public" ] }, 473 { include: [ "<__iterator/counted_iterator.h>", "private", "<iterator>", "public" ] }, 474 { include: [ "<__iterator/cpp17_iterator_concepts.h>", "private", "<iterator>", "public" ] }, 475 { include: [ "<__iterator/data.h>", "private", "<iterator>", "public" ] }, [all …]
|
| H A D | module.modulemap | 1490 module access { header "__iterator/access.h" } 1491 module advance { header "__iterator/advance.h" } 1492 module aliasing_iterator { header "__iterator/aliasing_iterator.h" } 1493 module back_insert_iterator { header "__iterator/back_insert_iterator.h" } 1494 module bounded_iter { header "__iterator/bounded_iter.h" } 1495 module common_iterator { header "__iterator/common_iterator.h" } 1497 header "__iterator/concepts.h" 1500 module counted_iterator { header "__iterator/counted_iterator.h" } 1501 module cpp17_iterator_concepts { header "__iterator/cpp17_iterator_concepts.h" } 1502 module data { header "__iterator/data.h" } [all …]
|
| /freebsd/contrib/llvm-project/libcxx/include/__format/ |
| H A D | buffer.h | 585 struct __iterator { 589 _LIBCPP_HIDE_FROM_ABI constexpr explicit __iterator(__retarget_buffer& __buffer) 591 _LIBCPP_HIDE_FROM_ABI constexpr __iterator& operator=(const _CharT& __c) { 595 _LIBCPP_HIDE_FROM_ABI constexpr __iterator& operator=(_CharT&& __c) { 600 _LIBCPP_HIDE_FROM_ABI constexpr __iterator& operator*() { return *this; } 601 _LIBCPP_HIDE_FROM_ABI constexpr __iterator& operator++() { return *this; } 602 _LIBCPP_HIDE_FROM_ABI constexpr __iterator operator++(int) { return *this; } 627 _LIBCPP_HIDE_FROM_ABI __iterator __make_output_iterator() { return __iterator{*this}; }
|
| /freebsd/contrib/llvm-project/libcxx/include/__cxx03/ |
| H A D | module.modulemap | 1389 module cxx03_std_private_iterator_access [system] { header "__iterator/access.h" } 1390 module cxx03_std_private_iterator_advance [system] { header "__iterator/advance.h" } 1391 module cxx03_std_private_iterator_aliasing_iterator [system] { header "__iterator/aliasing_it… 1392 module cxx03_std_private_iterator_back_insert_iterator [system] { header "__iterator/back_insert… 1393 module cxx03_std_private_iterator_bounded_iter [system] { header "__iterator/bounded_ite… 1394 module cxx03_std_private_iterator_common_iterator [system] { header "__iterator/common_iter… 1396 header "__iterator/concepts.h" 1404 module cxx03_std_private_iterator_counted_iterator [system] { header "__iterator/counted_ite… 1405 module cxx03_std_private_iterator_cpp17_iterator_concepts [system] { header "__iterator/cpp17_itera… 1406 module cxx03_std_private_iterator_data [system] { header "__iterator/data.h" } [all …]
|
| H A D | iterator | 683 #include <__cxx03/__iterator/access.h> 684 #include <__cxx03/__iterator/advance.h> 685 #include <__cxx03/__iterator/back_insert_iterator.h> 686 #include <__cxx03/__iterator/distance.h> 687 #include <__cxx03/__iterator/front_insert_iterator.h> 688 #include <__cxx03/__iterator/insert_iterator.h> 689 #include <__cxx03/__iterator/istream_iterator.h> 690 #include <__cxx03/__iterator/istreambuf_iterator.h> 691 #include <__cxx03/__iterator/iterator.h> 692 #include <__cxx03/__iterator/iterator_traits.h> [all …]
|
| /freebsd/etc/mtree/ |
| H A D | BSD.include.dist | 66 __iterator 125 __iterator
|