| /freebsd-14.2/contrib/llvm-project/libcxx/include/__algorithm/ |
| H A D | ranges_unique_copy.h | 55 if constexpr (forward_iterator<_InIter>) { in __get_algo_tag() 73 (forward_iterator<_InIter> || 92 (forward_iterator<iterator_t<_Range>> ||
|
| H A D | ranges_find_end.h | 40 template <forward_iterator _Iter1, 42 forward_iterator _Iter2,
|
| H A D | ranges_is_permutation.h | 52 forward_iterator _Iter1, 54 forward_iterator _Iter2,
|
| H A D | ranges_search.h | 72 template <forward_iterator _Iter1, 74 forward_iterator _Iter2,
|
| H A D | ranges_iterator_concept.h | 40 else if constexpr (forward_iterator<_Iter>) in __get_iterator_concept()
|
| H A D | ranges_ends_with.h | 133 requires(forward_iterator<_Iter1> || sized_sentinel_for<_Sent1, _Iter1>) && 134 (forward_iterator<_Iter2> || sized_sentinel_for<_Sent2, _Iter2>) &&
|
| H A D | ranges_is_sorted.h | 36 template <forward_iterator _Iter,
|
| H A D | ranges_max_element.h | 37 template <forward_iterator _Ip,
|
| H A D | ranges_lower_bound.h | 41 template <forward_iterator _Iter,
|
| H A D | ranges_minmax_element.h | 45 template <forward_iterator _Ip,
|
| H A D | ranges_rotate_copy.h | 39 template <forward_iterator _InIter, sentinel_for<_InIter> _Sent, weakly_incrementable _OutIter>
|
| H A D | ranges_upper_bound.h | 35 template <forward_iterator _Iter,
|
| H A D | ranges_sample.h | 42 …requires(forward_iterator<_Iter> || random_access_iterator<_OutIter>) && indirectly_copyable<_Iter…
|
| H A D | ranges_equal_range.h | 44 template <forward_iterator _Iter,
|
| H A D | ranges_min_element.h | 51 template <forward_iterator _Ip,
|
| H A D | ranges_binary_search.h | 37 template <forward_iterator _Iter,
|
| H A D | ranges_is_sorted_until.h | 52 template <forward_iterator _Iter,
|
| H A D | ranges_partition_point.h | 63 template <forward_iterator _Iter,
|
| H A D | ranges_adjacent_find.h | 52 template <forward_iterator _Iter,
|
| H A D | ranges_find.h | 44 if constexpr (forward_iterator<_Iter>) { in __find_unwrap()
|
| /freebsd-14.2/contrib/llvm-project/libcxx/include/__iterator/ |
| H A D | permutable.h | 27 forward_iterator<_Iterator> && indirectly_movable_storable<_Iterator, _Iterator> &&
|
| H A D | iterator_with_data.h | 34 template <forward_iterator _Iterator, class _Data>
|
| /freebsd-14.2/contrib/llvm-project/libcxx/include/__memory/ |
| H A D | concepts.h | 52 __nothrow_input_iterator<_Ip> && forward_iterator<_Ip> && __nothrow_sentinel_for<_Ip, _Ip>;
|
| /freebsd-14.2/contrib/llvm-project/libcxx/include/__ranges/ |
| H A D | empty.h | 40 { ranges::begin(__t) } -> forward_iterator;
|
| /freebsd-14.2/contrib/llvm-project/libcxx/include/ |
| H A D | algorithm | 48 template<forward_iterator I, sentinel_for<I> S, class Proj = identity, 56 template<forward_iterator I, sentinel_for<I> S, class Proj = identity, 463 requires (forward_iterator<I1> || sized_sentinel_for<S1, I1>) && 464 (forward_iterator<I2> || sized_sentinel_for<S2, I2>) && 822 requires (forward_iterator<I> || random_access_iterator<O>) && 843 template<forward_iterator I1, sentinel_for<I1> S1, forward_iterator I2, 858 template<forward_iterator I1, sentinel_for<I1> S1, forward_iterator I2, 873 template<forward_iterator I, sentinel_for<I> S, class T, 904 template<forward_iterator I1, sentinel_for<I1> S1, forward_iterator I2, sentinel_for<I2> S2, 1005 (forward_iterator<I> || [all …]
|