Home
last modified time | relevance | path

Searched refs:input_iterator (Results 1 – 25 of 60) sorted by relevance

123

/freebsd/contrib/llvm-project/libcxx/include/__algorithm/
H A Dranges_unique_copy.h48 concept __can_reread_from_output = (input_iterator<_OutIter> && same_as<iter_value_t<_InIter>, iter…
65 template <input_iterator _InIter,
72 … (input_iterator<_OutIter> && same_as<iter_value_t<_InIter>, iter_value_t<_OutIter>>) ||
91 … (input_iterator<_OutIter> && same_as<range_value_t<_Range>, iter_value_t<_OutIter>>) ||
H A Dranges_swap_ranges.h40 template <input_iterator _I1, sentinel_for<_I1> _S1, input_iterator _I2, sentinel_for<_I2> _S2>
H A Dranges_starts_with.h36 template <input_iterator _Iter1,
38 input_iterator _Iter2,
H A Dranges_includes.h39 template <input_iterator _Iter1,
41 input_iterator _Iter2,
H A Dranges_set_difference.h45 template <input_iterator _InIter1,
47 input_iterator _InIter2,
H A Dranges_transform.h86 template <input_iterator _InIter,
104 template <input_iterator _InIter1,
106 input_iterator _InIter2,
H A Dranges_set_union.h46 template <input_iterator _InIter1,
48 input_iterator _InIter2,
H A Dranges_set_symmetric_difference.h43 template <input_iterator _InIter1,
45 input_iterator _InIter2,
H A Dranges_equal.h38 template <input_iterator _Iter1,
40 input_iterator _Iter2,
H A Dranges_set_intersection.h44 template <input_iterator _InIter1,
46 input_iterator _InIter2,
H A Dranges_lexicographical_compare.h58 template <input_iterator _Iter1,
60 input_iterator _Iter2,
H A Dranges_mismatch.h59 template <input_iterator _I1,
61 input_iterator _I2,
H A Dranges_merge.h43 template <input_iterator _InIter1,
45 input_iterator _InIter2,
H A Dranges_fold.h81 …template <input_iterator _Ip, sentinel_for<_Ip> _Sp, class _Tp, __indirectly_binary_left_foldable<…
109 …template <input_iterator _Ip, sentinel_for<_Ip> _Sp, class _Tp, __indirectly_binary_left_foldable<…
H A Dranges_iterator_concept.h42 else if constexpr (input_iterator<_Iter>) in __get_iterator_concept()
H A Dranges_for_each_n.h40 …template <input_iterator _Iter, class _Proj = identity, indirectly_unary_invocable<projected<_Iter…
H A Dranges_ends_with.h126 template <input_iterator _Iter1,
128 input_iterator _Iter2,
H A Dranges_all_of.h35 template <input_iterator _Iter,
H A Dranges_any_of.h34 template <input_iterator _Iter,
/freebsd/contrib/llvm-project/libcxx/include/__iterator/
H A Dmergeable.h34 input_iterator<_Input1> && input_iterator<_Input2> && weakly_incrementable<_Output> &&
/freebsd/contrib/llvm-project/libcxx/include/__cxx03/
H A Dalgorithm67 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,
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,
193 template<input_iterator I, sentinel_for<I> S, class T, class Proj = identity>
203 template<input_iterator I, sentinel_for<I> S, class Proj = identity,
270 template<input_iterator I, sentinel_for<I> S, class T, class Proj = identity>
278 template<input_iterator I, sentinel_for<I> S, weakly_incrementable O>
286 template<input_iterator I, weakly_incrementable O>
[all …]
/freebsd/contrib/llvm-project/libcxx/include/
H A Dalgorithm70 template <input_iterator I1, sentinel_for<_I1> S1, input_iterator I2, sentinel_for<_I2> S2,
90 template<input_iterator I, sentinel_for<I> S, class Proj = identity,
99 template<input_iterator I, sentinel_for<I> S, class Proj = identity,
167 template<input_iterator I, sentinel_for<I> S, weakly_incrementable O,
179 template<input_iterator I1, sentinel_for<I1> S1, input_iterator I2, sentinel_for<I2> S2,
196 template<input_iterator I, sentinel_for<I> S, class T, class Proj = identity>
206 template<input_iterator I, sentinel_for<I> S, class Proj = identity,
273 template<input_iterator I, sentinel_for<I> S, class T, class Proj = identity>
281 template<input_iterator I, sentinel_for<I> S, weakly_incrementable O>
289 template<input_iterator I, weakly_incrementable O>
[all …]
/freebsd/contrib/llvm-project/libcxx/include/__memory/
H A Dranges_uninitialized_algorithms.h159 template <input_iterator _InputIterator,
193 template <input_iterator _InputIterator,
220 template <input_iterator _InputIterator,
254 template <input_iterator _InputIterator,
H A Dconcepts.h40 input_iterator<_Ip> && is_lvalue_reference_v<iter_reference_t<_Ip>> &&
/freebsd/contrib/llvm-project/clang/include/clang/Driver/
H A DAction.h50 using input_iterator = ActionList::iterator; variable
52 using input_range = llvm::iterator_range<input_iterator>;
156 input_iterator input_begin() { return Inputs.begin(); } in input_begin()
157 input_iterator input_end() { return Inputs.end(); } in input_end()

123