Home
last modified time | relevance | path

Searched refs:input_range (Results 1 – 25 of 76) sorted by relevance

1234

/freebsd-14.2/contrib/llvm-project/libcxx/include/__format/
H A Drange_default_formatter.h40 ranges::input_range<const _Rp> && formattable<ranges::range_reference_t<const _Rp>, _CharT>;
65 template <ranges::input_range _Rp>
90 template <range_format _Kp, ranges::input_range _Rp, class _CharT>
95 template <ranges::input_range _Rp, class _CharT>
122 template <ranges::input_range _Rp, class _CharT>
150 template <ranges::input_range _Rp, class _CharT>
174 template <range_format _Kp, ranges::input_range _Rp, class _CharT>
195 …format(conditional_t<ranges::input_range<const _Rp>, const _Rp&, _Rp&> __range, _FormatContext& __…
206 template <ranges::input_range _Rp, class _CharT>
H A Drange_formatter.h120 template <ranges::input_range _Rp, class _FormatContext>
153 template <ranges::input_range _Rp, class _FormatContext>
168 template <ranges::input_range _Rp, class _FormatContext>
192 template <ranges::input_range _Rp, class _FormatContext>
/freebsd-14.2/contrib/llvm-project/libcxx/include/__iterator/
H A Dranges_iterator_traits.h27 template <ranges::input_range _Range>
30 template <ranges::input_range _Range>
33 template <ranges::input_range _Range>
/freebsd-14.2/contrib/llvm-project/libcxx/include/__ranges/
H A Dto.h74 … !input_range<_Container> || convertible_to<range_reference_t<_Range>, range_value_t<_Container>>;
86 template <class _Container, input_range _Range, class... _Args>
130 } else if constexpr (input_range<range_reference_t<_Range>>) { in to()
158 template <template <class...> class _Container, input_range _Range, class... _Args>
194 template <template <class...> class _Container, input_range _Range, class... _Args>
210 auto __to_func = []<input_range _Range, class... _Tail>(_Range&& __range, _Tail&&... __tail) in to()
224 auto __to_func = []<input_range _Range, class... _Tail, in to()
H A Djoin_view.h70 template <input_range _View>
71 requires view<_View> && input_range<range_reference_t<_View>>
123 input_range<range_reference_t<const _V2>>
139 input_range<range_reference_t<const _V2>>
150 template <input_range _View>
151 requires view<_View> && input_range<range_reference_t<_View>>
181 template <input_range _View>
182 requires view<_View> && input_range<range_reference_t<_View>>
H A Dtransform_view.h68 template <input_range _View, move_constructible _Fn>
70 template <input_range _View, copy_constructible _Fn>
170 template <input_range _View, move_constructible _Fn>
172 template <input_range _View, copy_constructible _Fn>
339 template <input_range _View, move_constructible _Fn>
341 template <input_range _View, copy_constructible _Fn>
H A Dconcepts.h53 concept input_range = range<_Tp> && input_iterator<iterator_t<_Tp>>; variable
106 concept forward_range = input_range<_Tp> && forward_iterator<iterator_t<_Tp>>;
H A Dfilter_view.h55 template <input_range _View, indirect_unary_predicate<iterator_t<_View>> _Pred>
127 template <input_range _View, indirect_unary_predicate<iterator_t<_View>> _Pred>
211 template <input_range _View, indirect_unary_predicate<iterator_t<_View>> _Pred>
H A Dcontainer_compatible_range.h27 ranges::input_range<_Range> && convertible_to<ranges::range_reference_t<_Range>, _Tp>;
H A Dtake_while_view.h48 …requires input_range<_View> && is_object_v<_Pred> && indirect_unary_predicate<const _Pred, iterato…
103 …requires input_range<_View> && is_object_v<_Pred> && indirect_unary_predicate<const _Pred, iterato…
/freebsd-14.2/contrib/llvm-project/libcxx/include/
H A Dranges76 concept input_range = see below;
121 template<input_range V, size_t N>
144 template<template<class...> class C, input_range R, class... Args>
204 requires input_range<V> && is_object_v<Pred> &&
215 template<input_range V, copy_constructible F>
248 requires input_range<V> && is_object_v<Pred> &&
279 template<input_range V>
280 requires view<V> && input_range<range_reference_t<V>>
287 template<input_range V, forward_range Pattern>
318 template<input_range... Views>
[all …]
H A Dalgorithm73 template <input_range R1, input_range R2,
160 template<input_range R1, input_range R2, weakly_incrementable O,
439 template<input_range R1, input_range R2, class Pred = ranges::equal_to,
469 template<input_range R1, input_range R2, class Pred = ranges::equal_to, class Proj1 = identity,
657 template<input_range R1, input_range R2, class Proj1 = identity,
724 template<input_range R1, input_range R2, weakly_incrementable O, class Comp = ranges::less,
762 template<input_range R1, input_range R2, weakly_incrementable O,
930 template<input_range R1, input_range R2, weakly_incrementable O,
960 template<input_range R1, input_range R2, weakly_incrementable O,
974 template<input_range R1, input_range R2, class Proj1 = identity,
[all …]
/freebsd-14.2/contrib/llvm-project/libcxx/include/__algorithm/
H A Dranges_swap_ranges.h50 template <input_range _R1, input_range _R2>
H A Dranges_includes.h66 template <input_range _Range1,
67 input_range _Range2,
H A Dranges_starts_with.h64 template <input_range _Range1,
65 input_range _Range2,
H A Dranges_set_difference.h71 template <input_range _Range1,
72 input_range _Range2,
H A Dranges_transform.h98 …template <input_range _Range, weakly_incrementable _OutIter, copy_constructible _Func, class _Proj…
135 template <input_range _Range1,
136 input_range _Range2,
H A Dranges_lexicographical_compare.h75 template <input_range _Range1,
76 input_range _Range2,
H A Dranges_set_union.h77 template <input_range _Range1,
78 input_range _Range2,
H A Dranges_set_symmetric_difference.h74 template <input_range _Range1,
75 input_range _Range2,
H A Dranges_mismatch.h68 template <input_range _R1,
69 input_range _R2,
H A Dranges_equal.h71 template <input_range _Range1,
72 input_range _Range2,
H A Dranges_set_intersection.h74 template <input_range _Range1,
75 input_range _Range2,
H A Dranges_merge.h99 template <input_range _Range1,
100 input_range _Range2,
H A Dfold.h97 template <input_range _Rp, class _Tp, __indirectly_binary_left_foldable<_Tp, iterator_t<_Rp>> _Fp>
115 template <input_range _Rp, class _Tp, __indirectly_binary_left_foldable<_Tp, iterator_t<_Rp>> _Fp>

1234