| /openbsd-src/gnu/llvm/libcxx/include/__algorithm/ |
| H A D | ranges_unique_copy.h | 53 if constexpr (forward_iterator<_InIter>) { in __get_algo_tag() 71 (forward_iterator<_InIter> || 90 (forward_iterator<iterator_t<_Range>> ||
|
| H A D | ranges_find_end.h | 37 template <forward_iterator _Iter1, sentinel_for<_Iter1> _Sent1, 38 forward_iterator _Iter2, sentinel_for<_Iter2> _Sent2,
|
| H A D | ranges_is_permutation.h | 46 template <forward_iterator _Iter1, sentinel_for<_Iter1> _Sent1, 47 forward_iterator _Iter2, sentinel_for<_Iter2> _Sent2,
|
| H A D | ranges_search.h | 72 template <forward_iterator _Iter1, sentinel_for<_Iter1> _Sent1, 73 forward_iterator _Iter2, sentinel_for<_Iter2> _Sent2,
|
| H A D | ranges_iterator_concept.h | 37 else if constexpr (forward_iterator<_Iter>) in __get_iterator_concept()
|
| H A D | ranges_is_sorted.h | 33 template <forward_iterator _Iter, sentinel_for<_Iter> _Sent,
|
| H A D | ranges_lower_bound.h | 38 template <forward_iterator _Iter, sentinel_for<_Iter> _Sent, class _Type, class _Proj = identity,
|
| H A D | ranges_max_element.h | 34 template <forward_iterator _Ip, sentinel_for<_Ip> _Sp, class _Proj = identity,
|
| H A D | ranges_minmax_element.h | 43 template <forward_iterator _Ip, sentinel_for<_Ip> _Sp, class _Proj = identity,
|
| H A D | ranges_sample.h | 40 requires (forward_iterator<_Iter> || random_access_iterator<_OutIter>) &&
|
| H A D | ranges_binary_search.h | 34 template <forward_iterator _Iter, sentinel_for<_Iter> _Sent, class _Type, class _Proj = identity,
|
| H A D | ranges_upper_bound.h | 35 template <forward_iterator _Iter, sentinel_for<_Iter> _Sent, class _Type, class _Proj = identity,
|
| H A D | ranges_equal_range.h | 42 forward_iterator _Iter,
|
| H A D | ranges_min_element.h | 49 template <forward_iterator _Ip, sentinel_for<_Ip> _Sp, class _Proj = identity,
|
| H A D | ranges_partition_point.h | 61 template <forward_iterator _Iter, sentinel_for<_Iter> _Sent, class _Proj = identity,
|
| H A D | ranges_adjacent_find.h | 50 template <forward_iterator _Iter, sentinel_for<_Iter> _Sent,
|
| H A D | ranges_is_sorted_until.h | 49 template <forward_iterator _Iter, sentinel_for<_Iter> _Sent,
|
| H A D | ranges_find_first_of.h | 52 forward_iterator _Iter2, sentinel_for<_Iter2> _Sent2,
|
| H A D | ranges_search_n.h | 70 template <forward_iterator _Iter, sentinel_for<_Iter> _Sent,
|
| /openbsd-src/gnu/llvm/libcxx/include/__iterator/ |
| H A D | permutable.h | 27 forward_iterator<_Iterator> &&
|
| H A D | iterator_with_data.h | 31 template <forward_iterator _Iterator, class _Data>
|
| H A D | common_iterator.h | 142 if constexpr (forward_iterator<_Iter>) { 265 using iterator_concept = _If<forward_iterator<_Iter>,
|
| /openbsd-src/gnu/llvm/libcxx/include/__memory/ |
| H A D | concepts.h | 55 forward_iterator<_Ip> &&
|
| /openbsd-src/gnu/llvm/libcxx/include/__ranges/ |
| H A D | empty.h | 49 { ranges::begin(__t) } -> forward_iterator;
|
| /openbsd-src/gnu/llvm/libcxx/include/ |
| H A D | algorithm | 45 template<forward_iterator I, sentinel_for<I> S, class Proj = identity, 53 template<forward_iterator I, sentinel_for<I> S, class Proj = identity, 207 template<forward_iterator I, sentinel_for<I> S, class Proj = identity, 468 template<forward_iterator I, sentinel_for<I> S, class Proj = identity, 476 template<forward_iterator I, sentinel_for<I> S, class Proj = identity, 496 template<forward_iterator I, sentinel_for<I> S, class T, class Proj = identity, 506 template<forward_iterator I, sentinel_for<I> S, class T, class Proj = identity, 516 template<forward_iterator I, sentinel_for<I> S, class T, class Proj = identity, 548 template<input_iterator I1, sentinel_for<I1> S1, forward_iterator I2, sentinel_for<I2> S2, 563 template<forward_iterator I, sentinel_for<I> S, class Proj = identity, [all …]
|