/openbsd/gnu/llvm/libcxx/include/ |
H A D | algorithm | 64 template <input_iterator I1, sentinel_for<_I1> S1, input_iterator I2, sentinel_for<_I2> S2, 148 template<input_iterator I1, sentinel_for<I1> S1, input_iterator I2, sentinel_for<I2> S2, 412 template<input_iterator I1, sentinel_for<I1> S1, input_iterator I2, sentinel_for<I2> S2, 601 template<input_iterator I1, sentinel_for<I1> S1, input_iterator I2, sentinel_for<I2> S2, 668 template<input_iterator I1, sentinel_for<I1> S1, input_iterator I2, sentinel_for<I2> S2, 706 template<input_iterator I1, sentinel_for<I1> S1, input_iterator I2, sentinel_for<I2> S2, 724 template<input_iterator I1, sentinel_for<I1> S1, input_iterator I2, sentinel_for<I2> S2, 732 template<input_iterator I1, sentinel_for<I1> S1, input_iterator I2, sentinel_for<I2> S2, 856 template<input_iterator I1, sentinel_for<I1> S1, input_iterator I2, sentinel_for<I2> S2, 887 template<input_iterator I1, sentinel_for<I1> S1, input_iterator I2, sentinel_for<I2> S2, [all …]
|
/openbsd/gnu/llvm/libcxx/include/__iterator/ |
H A D | next.h | 60 template <input_or_output_iterator _Ip, sentinel_for<_Ip> _Sp> 66 template <input_or_output_iterator _Ip, sentinel_for<_Ip> _Sp>
|
H A D | common_iterator.h | 45 template<input_or_output_iterator _Iter, sentinel_for<_Iter> _Sent> 156 template<class _I2, sentinel_for<_Iter> _S2> 157 requires sentinel_for<_Sent, _I2> 175 template<class _I2, sentinel_for<_Iter> _S2> 176 requires sentinel_for<_Sent, _I2> && equality_comparable_with<_Iter, _I2>
|
H A D | advance.h | 125 template <input_or_output_iterator _Ip, sentinel_for<_Ip> _Sp> 148 template <input_or_output_iterator _Ip, sentinel_for<_Ip> _Sp>
|
/openbsd/gnu/llvm/libcxx/include/__algorithm/ |
H A D | ranges_swap_ranges.h | 38 template <input_iterator _I1, sentinel_for<_I1> _S1, 39 input_iterator _I2, sentinel_for<_I2> _S2>
|
H A D | ranges_includes.h | 40 sentinel_for<_Iter1> _Sent1, 42 sentinel_for<_Iter2> _Sent2,
|
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_set_difference.h | 47 sentinel_for<_InIter1> _Sent1, 49 sentinel_for<_InIter2> _Sent2,
|
H A D | ranges_transform.h | 85 template <input_iterator _InIter, sentinel_for<_InIter> _Sent, 111 template <input_iterator _InIter1, sentinel_for<_InIter1> _Sent1, 112 input_iterator _InIter2, sentinel_for<_InIter2> _Sent2,
|
H A D | ranges_find_first_of.h | 51 template <input_iterator _Iter1, sentinel_for<_Iter1> _Sent1, 52 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_lexicographical_compare.h | 53 template <input_iterator _Iter1, sentinel_for<_Iter1> _Sent1, 54 input_iterator _Iter2, sentinel_for<_Iter2> _Sent2,
|
H A D | ranges_partial_sort_copy.h | 46 template <input_iterator _Iter1, sentinel_for<_Iter1> _Sent1, 47 random_access_iterator _Iter2, sentinel_for<_Iter2> _Sent2,
|
H A D | ranges_equal.h | 57 template <input_iterator _Iter1, sentinel_for<_Iter1> _Sent1, 58 input_iterator _Iter2, sentinel_for<_Iter2> _Sent2,
|
H A D | ranges_mismatch.h | 54 template <input_iterator _I1, sentinel_for<_I1> _S1, 55 input_iterator _I2, sentinel_for<_I2> _S2,
|
H A D | ranges_set_intersection.h | 45 sentinel_for<_InIter1> _Sent1, 47 sentinel_for<_InIter2> _Sent2,
|
H A D | ranges_set_symmetric_difference.h | 45 sentinel_for<_InIter1> _Sent1, 47 sentinel_for<_InIter2> _Sent2,
|
H A D | ranges_set_union.h | 48 sentinel_for<_InIter1> _Sent1, 50 sentinel_for<_InIter2> _Sent2,
|
H A D | ranges_merge.h | 77 sentinel_for<_InIter1> _Sent1, 79 sentinel_for<_InIter2> _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_fill.h | 30 template <class _Type, output_iterator<const _Type&> _Iter, sentinel_for<_Iter> _Sent>
|
/openbsd/gnu/llvm/libcxx/include/__ranges/ |
H A D | rend.h | 42 { _LIBCPP_AUTO_CAST(__t.rend()) } -> sentinel_for<decltype(ranges::rbegin(__t))>; in requires() 55 { _LIBCPP_AUTO_CAST(rend(__t)) } -> sentinel_for<decltype(ranges::rbegin(__t))>;
|
H A D | subrange.h | 71 template<input_or_output_iterator _Iter, sentinel_for<_Iter> _Sent = _Iter, 215 template<input_or_output_iterator _Iter, sentinel_for<_Iter> _Sent> 218 template<input_or_output_iterator _Iter, sentinel_for<_Iter> _Sent>
|
/openbsd/gnu/llvm/libcxx/include/__fwd/ |
H A D | subrange.h | 28 template <input_or_output_iterator _Iter, sentinel_for<_Iter> _Sent, subrange_kind _Kind>
|
/openbsd/gnu/llvm/libcxx/include/__memory/ |
H A D | concepts.h | 44 concept __nothrow_sentinel_for = sentinel_for<_Sp, _Ip>;
|