Home
last modified time | relevance | path

Searched refs:sentinel_for (Results 1 – 25 of 107) sorted by relevance

12345

/freebsd/contrib/llvm-project/libcxx/include/
H A Dalgorithm48 template<forward_iterator I, sentinel_for<I> S, class Proj = identity,
56 template<forward_iterator I, sentinel_for<I> S, class Proj = identity,
67 template <input_iterator I1, sentinel_for<_I1> S1, input_iterator I2, sentinel_for<_I2> S2,
87 template<input_iterator I, sentinel_for<I> S, class Proj = identity,
96 template<input_iterator I, sentinel_for<I> S, class Proj = identity,
105 template<forward_iterator I, sentinel_for<I> S, class T, class Proj = identity>
114 template<forward_iterator I, sentinel_for<I> S, class Proj = identity,
122 template<forward_iterator I, sentinel_for<I> S, class Proj = identity,
164 template<input_iterator I, sentinel_for<I> S, weakly_incrementable O,
176 template<input_iterator I1, sentinel_for<I1> S1, input_iterator I2, sentinel_for<I2> S2,
[all …]
/freebsd/contrib/llvm-project/libcxx/include/__iterator/
H A Dcommon_iterator.h48 template <input_or_output_iterator _Iter, sentinel_for<_Iter> _Sent>
64 template <input_or_output_iterator _OtherIter, sentinel_for<_OtherIter> _OtherSent>
169 template <class _I2, sentinel_for<_Iter> _S2>
170 requires sentinel_for<_Sent, _I2>
190 template <class _I2, sentinel_for<_Iter> _S2>
191 requires sentinel_for<_Sent, _I2> && equality_comparable_with<_Iter, _I2>
H A Dnext.h59 template <input_or_output_iterator _Ip, sentinel_for<_Ip> _Sp>
65 template <input_or_output_iterator _Ip, sentinel_for<_Ip> _Sp>
H A Dadvance.h126 template <input_or_output_iterator _Ip, sentinel_for<_Ip> _Sp>
151 template <input_or_output_iterator _Ip, sentinel_for<_Ip> _Sp>
/freebsd/contrib/llvm-project/libcxx/include/__algorithm/
H A Dranges_swap_ranges.h41 template <input_iterator _I1, sentinel_for<_I1> _S1, input_iterator _I2, sentinel_for<_I2> _S2> in operator()
H A Dranges_starts_with.h38 sentinel_for<_Iter1> _Sent1,
40 sentinel_for<_Iter2> _Sent2,
H A Dranges_includes.h42 sentinel_for<_Iter1> _Sent1,
44 sentinel_for<_Iter2> _Sent2,
H A Dranges_find_end.h41 sentinel_for<_Iter1> _Sent1,
43 sentinel_for<_Iter2> _Sent2,
H A Dranges_contains_subrange.h41 sentinel_for<_Iter1> _Sent1,
43 sentinel_for<_Iter2> _Sent2,
H A Dranges_transform.h88 sentinel_for<_InIter> _Sent,
106 sentinel_for<_InIter1> _Sent1,
108 sentinel_for<_InIter2> _Sent2,
H A Dranges_set_difference.h49 sentinel_for<_InIter1> _Sent1,
51 sentinel_for<_InIter2> _Sent2,
H A Dranges_partial_sort_copy.h49 sentinel_for<_Iter1> _Sent1,
51 sentinel_for<_Iter2> _Sent2,
H A Dranges_is_permutation.h53 sentinel_for<_Iter1> _Sent1,
55 sentinel_for<_Iter2> _Sent2,
H A Dranges_lexicographical_compare.h57 sentinel_for<_Iter1> _Sent1,
59 sentinel_for<_Iter2> _Sent2,
H A Dranges_find_first_of.h56 sentinel_for<_Iter1> _Sent1,
58 sentinel_for<_Iter2> _Sent2,
H A Dranges_find_last.h86 template <forward_iterator _Iter, sentinel_for<_Iter> _Sent, class _Type, class _Proj = identity>
114 sentinel_for<_Iter> _Sent,
144 sentinel_for<_Iter> _Sent,
H A Dranges_set_intersection.h47 sentinel_for<_InIter1> _Sent1,
49 sentinel_for<_InIter2> _Sent2,
H A Dranges_set_union.h50 sentinel_for<_InIter1> _Sent1,
52 sentinel_for<_InIter2> _Sent2,
H A Dranges_set_symmetric_difference.h47 sentinel_for<_InIter1> _Sent1,
49 sentinel_for<_InIter2> _Sent2,
H A Dranges_equal.h40 sentinel_for<_Iter1> _Sent1,
42 sentinel_for<_Iter2> _Sent2,
H A Dranges_merge.h79 sentinel_for<_InIter1> _Sent1,
81 sentinel_for<_InIter2> _Sent2,
H A Dranges_search.h73 sentinel_for<_Iter1> _Sent1,
75 sentinel_for<_Iter2> _Sent2,
H A Dranges_mismatch.h61 sentinel_for<_I1> _S1,
63 sentinel_for<_I2> _S2,
/freebsd/contrib/llvm-project/libcxx/include/__ranges/
H A Drend.h42 { _LIBCPP_AUTO_CAST(__t.rend()) } -> sentinel_for<decltype(ranges::rbegin(__t))>; in requires()
51 { _LIBCPP_AUTO_CAST(rend(__t)) } -> sentinel_for<decltype(ranges::rbegin(__t))>;
H A Dsubrange.h71 sentinel_for<_Iter> _Sent = _Iter,
196 template <input_or_output_iterator _Iter, sentinel_for<_Iter> _Sent>
199 template <input_or_output_iterator _Iter, sentinel_for<_Iter> _Sent>

12345