Home
last modified time | relevance | path

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

1234

/openbsd/gnu/llvm/libcxx/include/
H A Dalgorithm64 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 Dnext.h60 template <input_or_output_iterator _Ip, sentinel_for<_Ip> _Sp>
66 template <input_or_output_iterator _Ip, sentinel_for<_Ip> _Sp>
H A Dcommon_iterator.h45 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 Dadvance.h125 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 Dranges_swap_ranges.h38 template <input_iterator _I1, sentinel_for<_I1> _S1,
39 input_iterator _I2, sentinel_for<_I2> _S2>
H A Dranges_includes.h40 sentinel_for<_Iter1> _Sent1,
42 sentinel_for<_Iter2> _Sent2,
H A Dranges_find_end.h37 template <forward_iterator _Iter1, sentinel_for<_Iter1> _Sent1,
38 forward_iterator _Iter2, sentinel_for<_Iter2> _Sent2,
H A Dranges_set_difference.h47 sentinel_for<_InIter1> _Sent1,
49 sentinel_for<_InIter2> _Sent2,
H A Dranges_transform.h85 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 Dranges_find_first_of.h51 template <input_iterator _Iter1, sentinel_for<_Iter1> _Sent1,
52 forward_iterator _Iter2, sentinel_for<_Iter2> _Sent2,
H A Dranges_is_permutation.h46 template <forward_iterator _Iter1, sentinel_for<_Iter1> _Sent1,
47 forward_iterator _Iter2, sentinel_for<_Iter2> _Sent2,
H A Dranges_lexicographical_compare.h53 template <input_iterator _Iter1, sentinel_for<_Iter1> _Sent1,
54 input_iterator _Iter2, sentinel_for<_Iter2> _Sent2,
H A Dranges_partial_sort_copy.h46 template <input_iterator _Iter1, sentinel_for<_Iter1> _Sent1,
47 random_access_iterator _Iter2, sentinel_for<_Iter2> _Sent2,
H A Dranges_equal.h57 template <input_iterator _Iter1, sentinel_for<_Iter1> _Sent1,
58 input_iterator _Iter2, sentinel_for<_Iter2> _Sent2,
H A Dranges_mismatch.h54 template <input_iterator _I1, sentinel_for<_I1> _S1,
55 input_iterator _I2, sentinel_for<_I2> _S2,
H A Dranges_set_intersection.h45 sentinel_for<_InIter1> _Sent1,
47 sentinel_for<_InIter2> _Sent2,
H A Dranges_set_symmetric_difference.h45 sentinel_for<_InIter1> _Sent1,
47 sentinel_for<_InIter2> _Sent2,
H A Dranges_set_union.h48 sentinel_for<_InIter1> _Sent1,
50 sentinel_for<_InIter2> _Sent2,
H A Dranges_merge.h77 sentinel_for<_InIter1> _Sent1,
79 sentinel_for<_InIter2> _Sent2,
H A Dranges_search.h72 template <forward_iterator _Iter1, sentinel_for<_Iter1> _Sent1,
73 forward_iterator _Iter2, sentinel_for<_Iter2> _Sent2,
H A Dranges_fill.h30 template <class _Type, output_iterator<const _Type&> _Iter, sentinel_for<_Iter> _Sent>
/openbsd/gnu/llvm/libcxx/include/__ranges/
H A Drend.h42 { _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 Dsubrange.h71 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 Dsubrange.h28 template <input_or_output_iterator _Iter, sentinel_for<_Iter> _Sent, subrange_kind _Kind>
/openbsd/gnu/llvm/libcxx/include/__memory/
H A Dconcepts.h44 concept __nothrow_sentinel_for = sentinel_for<_Sp, _Ip>;

1234