| /freebsd-14.2/contrib/llvm-project/libcxx/include/__iterator/ |
| H A D | cpp17_iterator_concepts.h | 74 { *__iter }; in requires() 130 { __iter - __iter } -> same_as<__iter_diff_t<_Iter>>; in requires() 138 { __iter < __iter } -> __boolean_testable; in requires() 139 { std::as_const(__iter) < __iter } -> __boolean_testable; in requires() 140 { __iter < std::as_const(__iter) } -> __boolean_testable; in requires() 143 { __iter > __iter } -> __boolean_testable; in requires() 144 { std::as_const(__iter) > __iter } -> __boolean_testable; in requires() 145 { __iter > std::as_const(__iter) } -> __boolean_testable; in requires() 148 { __iter >= __iter } -> __boolean_testable; in requires() 149 { std::as_const(__iter) >= __iter } -> __boolean_testable; in requires() [all …]
|
| H A D | erase_if_container.h | 29 for (typename _Container::iterator __iter = __c.begin(); __iter != __last;) { in __libcpp_erase_if_container() local 30 if (__pred(*__iter)) in __libcpp_erase_if_container() 31 __iter = __c.erase(__iter); in __libcpp_erase_if_container() 33 ++__iter; in __libcpp_erase_if_container()
|
| H A D | iterator_with_data.h | 45 constexpr _LIBCPP_HIDE_FROM_ABI __iterator_with_data(_Iterator __iter, _Data __data) in __iterator_with_data() argument 46 : __iter_(std::move(__iter)), __data_(std::move(__data)) {} in __iterator_with_data() 86 …iter_move(const __iterator_with_data& __iter) noexcept(noexcept(ranges::iter_move(__iter.__iter_))… in iter_move() argument 87 return ranges::iter_move(__iter.__iter_); in iter_move()
|
| H A D | bounded_iter.h | 201 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR bool __in_bounds(_Iterator const& __iter) const { in __in_bounds() 202 return __iter >= __begin_ && __iter < __end_; in __in_bounds()
|
| H A D | counted_iterator.h | 83 _LIBCPP_HIDE_FROM_ABI constexpr counted_iterator(_Iter __iter, iter_difference_t<_Iter> __n) 84 : __current_(std::move(__iter)), __count_(__n) {
|
| H A D | reverse_iterator.h | 365 …IDE_FROM_ABI constexpr explicit __unconstrained_reverse_iterator(_Iter __iter) : __iter_(__iter) {} in __unconstrained_reverse_iterator() argument
|
| /freebsd-14.2/contrib/llvm-project/libcxx/include/__algorithm/ |
| H A D | unwrap_range.h | 49 __rewrap(_Iter __orig_iter, decltype(std::__unwrap_iter(std::move(__orig_iter))) __iter) in __rewrap() 52 return std::__rewrap_iter(std::move(__orig_iter), std::move(__iter)); in __rewrap() 55 _LIBCPP_HIDE_FROM_ABI static constexpr auto __rewrap(const _Iter&, _Iter __iter) in __rewrap() 58 return __iter; in __rewrap() 69 __rewrap(_Iter __orig_iter, decltype(std::__unwrap_iter(__orig_iter)) __iter) { 70 return std::__rewrap_iter(std::move(__orig_iter), std::move(__iter)); 80 _LIBCPP_HIDE_FROM_ABI constexpr _Iter __rewrap_range(_Iter __orig_iter, _Unwrapped __iter) { 81 return __unwrap_range_impl<_Iter, _Sent>::__rewrap(std::move(__orig_iter), std::move(__iter)); 90 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR _Iter __rewrap_range(_Iter __orig_iter, _Unwrapped __iter) { 91 return std::__rewrap_iter(std::move(__orig_iter), std::move(__iter));
|
| H A D | unwrap_iter.h | 39 …atic _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR _Iter __rewrap(_Iter, _Iter __iter) { return __iter; } in __rewrap() 77 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR _OrigIter __rewrap_iter(_OrigIter __orig_iter, _Iter __iter… 78 return _Impl::__rewrap(std::move(__orig_iter), std::move(__iter));
|
| H A D | iterator_operations.h | 84 …_LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 static void advance(_Iter& __iter, _Distance _… 85 std::advance(__iter, __count); 155 …prev(_Iter&& __iter, typename iterator_traits<__remove_cvref_t<_Iter> >::difference_type __n = 1) { 156 return std::prev(std::forward<_Iter>(__iter), __n);
|
| H A D | sort.h | 417 _RandomAccessIterator __iter = __first; 419 bool __comp_result = !__comp(*__iter, __pivot); 422 ++__iter; 433 _RandomAccessIterator __iter = __lm1; 435 bool __comp_result = __comp(*__iter, __pivot); 438 --__iter; 470 _RandomAccessIterator __iter = __first; 474 ++__iter; 480 _RandomAccessIterator __iter = __lm1; 482 bool __comp_result = __comp(*__iter, __pivot); [all …]
|
| H A D | copy_backward.h | 98 …auto __iter = std::__copy_backward<_AlgPolicy>(__last - __size, __last, __local_last).secon… in operator() local 102 … std::make_pair(std::move(__orig_last), _Traits::__compose(__segment_iterator, std::move(__iter))); in operator()
|
| H A D | move_backward.h | 98 …auto __iter = std::__move_backward<_AlgPolicy>(__last - __size, __last, __local_last).secon… in operator() local 102 … std::make_pair(std::move(__orig_last), _Traits::__compose(__segment_iterator, std::move(__iter))); in operator()
|
| /freebsd-14.2/contrib/llvm-project/libcxx/include/__ranges/ |
| H A D | join_view.h | 387 if (ranges::empty(__iter.__parent_->__base_)) 389 if (!__iter.__inner_.has_value()) 390 return __segment_iterator(--__iter.__outer_, __iter.__parent_); 391 return __segment_iterator(__iter.__outer_, __iter.__parent_); 395 if (ranges::empty(__iter.__parent_->__base_)) 397 if (!__iter.__inner_.has_value()) 398 return ranges::end(*--__iter.__outer_); 399 return *__iter.__inner_; 403 return ranges::begin(*__iter.__get_iter()); 406 static constexpr _LIBCPP_HIDE_FROM_ABI __local_iterator __end(__segment_iterator __iter) { [all …]
|
| H A D | subrange.h | 95 …_LIBCPP_HIDE_FROM_ABI constexpr subrange(__convertible_to_non_slicing<_Iter> auto __iter, _Sent __… in subrange() argument 97 : __begin_(std::move(__iter)), __end_(std::move(__sent)) {} in subrange() 100 …__convertible_to_non_slicing<_Iter> auto __iter, _Sent __sent, make_unsigned_t<iter_difference_t<_… in subrange() argument 102 : __begin_(std::move(__iter)), __end_(std::move(__sent)), __size_(__n) { in subrange()
|
| H A D | elements_view.h | 345 …_HIDE_FROM_ABI static constexpr decltype(auto) __get_current(const __iterator<_AnyConst>& __iter) { 346 return (__iter.__current_);
|
| /freebsd-14.2/contrib/llvm-project/libcxx/include/__bit/ |
| H A D | countl.h | 72 int __iter = 0; in __countl_zero() local 76 if ((__iter = std::__countl_zero(static_cast<unsigned long long>(__t))) != __ulldigits) in __countl_zero() 78 __ret += __iter; in __countl_zero() 80 return __ret + __iter; in __countl_zero()
|
| /freebsd-14.2/contrib/llvm-project/libcxx/include/__algorithm/pstl_backends/cpu_backends/ |
| H A D | transform_reduce.h | 122 [__first1, __first2, __transform](_ForwardIterator1 __iter) { in __pstl_transform_reduce() 123 return __transform(*__iter, *(__first2 + (__iter - __first1))); in __pstl_transform_reduce() 169 [__transform](_ForwardIterator __iter) { return __transform(*__iter); }, in __pstl_transform_reduce()
|
| H A D | find_if.h | 119 …md_first(__first, __diff_t(0), __last - __first, [&__pred](_ForwardIterator __iter, __diff_t __i) { in __pstl_find_if() 120 return __pred(__iter[__i]); in __pstl_find_if()
|
| /freebsd-14.2/contrib/llvm-project/libcxx/include/__filesystem/ |
| H A D | directory_iterator.h | 128 …IBCPP_HIDE_FROM_ABI directory_iterator begin(directory_iterator __iter) noexcept { return __iter; } in begin() argument
|
| H A D | recursive_directory_iterator.h | 137 inline _LIBCPP_HIDE_FROM_ABI recursive_directory_iterator begin(recursive_directory_iterator __iter… in begin() argument 138 return __iter; in begin()
|
| /freebsd-14.2/contrib/llvm-project/libcxx/include/__memory/ |
| H A D | ranges_uninitialized_algorithms.h | 263 auto __iter_move = [](auto&& __iter) -> decltype(auto) { return ranges::iter_move(__iter); }; in operator() 303 auto __iter_move = [](auto&& __iter) -> decltype(auto) { return ranges::iter_move(__iter); }; in operator()
|
| H A D | uninitialized_algorithms.h | 316 auto __iter_move = [](auto&& __iter) -> decltype(auto) { return std::move(*__iter); }; in uninitialized_move() 353 auto __iter_move = [](auto&& __iter) -> decltype(auto) { return std::move(*__iter); }; in uninitialized_move_n()
|
| /freebsd-14.2/contrib/llvm-project/libcxx/include/ |
| H A D | deque | 425 …static _LIBCPP_HIDE_FROM_ABI __segment_iterator __segment(_Iterator __iter) { return __iter.__m_it… 426 static _LIBCPP_HIDE_FROM_ABI __local_iterator __local(_Iterator __iter) { return __iter.__ptr_; } 427 …static _LIBCPP_HIDE_FROM_ABI __local_iterator __begin(__segment_iterator __iter) { return *__iter;… 429 static _LIBCPP_HIDE_FROM_ABI __local_iterator __end(__segment_iterator __iter) { 430 return *__iter + _Iterator::__block_size;
|