Lines Matching refs:proj
50 constexpr I min_element(I first, S last, Comp comp = {}, Proj proj = {});
54 constexpr borrowed_iterator_t<R> min_element(R&& r, Comp comp = {}, Proj proj = {});
58 …constexpr I ranges::max_element(I first, S last, Comp comp = {}, Proj proj = {}); …
62 …constexpr borrowed_iterator_t<R> ranges::max_element(R&& r, Comp comp = {}, Proj proj = {}); …
80 …constexpr I find(I first, S last, const T& value, Proj proj = {}); …
85 …find(R&& r, const T& value, Proj proj = {}); …
89 …constexpr I find_if(I first, S last, Pred pred, Proj proj = {}); …
94 …find_if(R&& r, Pred pred, Proj proj = {}); …
98 …constexpr I find_if_not(I first, S last, Pred pred, Proj proj = {}); …
103 …find_if_not(R&& r, Pred pred, Proj proj = {}); …
107 …constexpr subrange<I> find_last(I first, S last, const T& value, Proj proj = {}); …
112 …constexpr borrowed_subrange_t<R> find_last(R&& r, const T& value, Proj proj = {}); …
116 …constexpr subrange<I> find_last_if(I first, S last, Pred pred, Proj proj = {}); …
120 …constexpr borrowed_subrange_t<R> find_last_if(R&& r, Pred pred, Proj proj = {}); …
124 …constexpr subrange<I> find_last_if_not(I first, S last, Pred pred, Proj proj = {}); …
128 …constexpr borrowed_subrange_t<R> find_last_if_not(R&& r, Pred pred, Proj proj = {}); …
132 …constexpr const T& min(const T& a, const T& b, Comp comp = {}, Proj proj = {}); …
136 …constexpr T min(initializer_list<T> r, Comp comp = {}, Proj proj = {}); …
142 …min(R&& r, Comp comp = {}, Proj proj = {}); …
146 …constexpr const T& max(const T& a, const T& b, Comp comp = {}, Proj proj = {}); …
150 …constexpr T max(initializer_list<T> r, Comp comp = {}, Proj proj = {}); …
156 …max(R&& r, Comp comp = {}, Proj proj = {}); …
168 …transform(I first1, S last1, O result, F op, Proj proj = {}); …
174 …transform(R&& r, O result, F op, Proj proj = {}); …
196 …count(I first, S last, const T& value, Proj proj = {}); …
201 …count(R&& r, const T& value, Proj proj = {}); …
206 …count_if(I first, S last, Pred pred, Proj proj = {}); …
211 …count_if(R&& r, Pred pred, Proj proj = {}); …
219 …minmax(const T& a, const T& b, Comp comp = {}, Proj proj = {}); …
224 …minmax(initializer_list<T> r, Comp comp = {}, Proj proj = {}); …
230 …minmax(R&& r, Comp comp = {}, Proj proj = {}); …
238 …minmax_element(I first, S last, Comp comp = {}, Proj proj = {}); …
243 …minmax_element(R&& r, Comp comp = {}, Proj proj = {}); …
272 …constexpr bool ranges::contains(I first, S last, const T& value, Proj proj = {}); // since C…
276 …constexpr bool ranges::contains(R&& r, const T& value, Proj proj = {}); // since C…
295 …ranges::copy_if(I first, S last, O result, Pred pred, Proj proj = {}); // since C++…
301 …ranges::copy_if(R&& r, O result, Pred pred, Proj proj = {}); // since C++…
319 …ranges::for_each(I first, S last, Fun f, Proj proj = {}); // since C++…
324 …ranges::for_each(R&& r, Fun f, Proj proj = {}); // since C++…
329 …ranges::for_each_n(I first, iter_difference_t<I> n, Fun f, Proj proj = {}); // since C++…
333 …constexpr bool ranges::is_partitioned(I first, S last, Pred pred, Proj proj = {}); // since C…
337 …constexpr bool ranges::is_partitioned(R&& r, Pred pred, Proj proj = {}); // since C…
343 …ranges::push_heap(I first, S last, Comp comp = {}, Proj proj = {}); // since C++…
348 …ranges::push_heap(R&& r, Comp comp = {}, Proj proj = {}); // since C++…
354 …ranges::pop_heap(I first, S last, Comp comp = {}, Proj proj = {}); // since C++…
359 …ranges::pop_heap(R&& r, Comp comp = {}, Proj proj = {}); // since C++…
365 …ranges::make_heap(I first, S last, Comp comp = {}, Proj proj = {}); // since C++…
370 …ranges::make_heap(R&& r, Comp comp = {}, Proj proj = {}); // since C++…
376 …ranges::sort_heap(I first, S last, Comp comp = {}, Proj proj = {}); // since C++…
381 …ranges::sort_heap(R&& r, Comp comp = {}, Proj proj = {}); // since C++…
385 …constexpr bool is_heap(I first, S last, Comp comp = {}, Proj proj = {}); // since C…
389 …constexpr bool is_heap(R&& r, Comp comp = {}, Proj proj = {}); // since C…
393 …constexpr I is_heap_until(I first, S last, Comp comp = {}, Proj proj = {}); // since C…
398 …is_heap_until(R&& r, Comp comp = {}, Proj proj = {}); // since C++…
412 …ranges::sort(I first, S last, Comp comp = {}, Proj proj = {}); // since C++…
417 …ranges::sort(R&& r, Comp comp = {}, Proj proj = {}); // since C++…
422 …I ranges::stable_sort(I first, S last, Comp comp = {}, Proj proj = {}); // since C…
427 …ranges::stable_sort(R&& r, Comp comp = {}, Proj proj = {}); // since C++…
433 …ranges::partial_sort(I first, I middle, S last, Comp comp = {}, Proj proj = {}); // since C++…
438 …ranges::partial_sort(R&& r, iterator_t<R> middle, Comp comp = {}, Proj proj = {}); // since C++…
485 …constexpr bool ranges::all_of(I first, S last, Pred pred, Proj proj = {}); // since C…
489 …constexpr bool ranges::all_of(R&& r, Pred pred, Proj proj = {}); // since C…
493 …constexpr bool ranges::any_of(I first, S last, Pred pred, Proj proj = {}); // since C…
497 …constexpr bool ranges::any_of(R&& r, Pred pred, Proj proj = {}); // since C…
517 …constexpr bool ranges::none_of(I first, S last, Pred pred, Proj proj = {}); // since C…
521 …constexpr bool ranges::none_of(R&& r, Pred pred, Proj proj = {}); // since C…
556 …constexpr bool ranges::is_sorted(I first, S last, Comp comp = {}, Proj proj = {}); // since C…
560 …constexpr bool ranges::is_sorted(R&& r, Comp comp = {}, Proj proj = {}); // since C…
564 …constexpr I ranges::is_sorted_until(I first, S last, Comp comp = {}, Proj proj = {}); // since C…
569 …ranges::is_sorted_until(R&& r, Comp comp = {}, Proj proj = {}); // since C++…
575 …ranges::nth_element(I first, I nth, S last, Comp comp = {}, Proj proj = {}); // since C++…
580 …ranges::nth_element(R&& r, iterator_t<R> nth, Comp comp = {}, Proj proj = {}); // since C++…
584 constexpr I upper_bound(I first, S last, const T& value, Comp comp = {}, Proj proj = {});
590 …upper_bound(R&& r, const T& value, Comp comp = {}, Proj proj = {}); // since C++…
595 … Proj proj = {}); // since C++20
600 …lower_bound(R&& r, const T& value, Comp comp = {}, Proj proj = {}); // since C++…
605 … Proj proj = {}); // since C++20
611 … Proj proj = {}); // since C++20
616 …partition(I first, S last, Pred pred, Proj proj = {}); // since C++…
622 …partition(R&& r, Pred pred, Proj proj = {}); // since C++…
627 …subrange<I> stable_partition(I first, S last, Pred pred, Proj proj = {}); // since C…
632 …borrowed_subrange_t<R> stable_partition(R&& r, Pred pred, Proj proj = {}); // since C…
652 …constexpr I ranges::adjacent_find(I first, S last, Pred pred = {}, Proj proj = {}); // since C…
657 …constexpr borrowed_iterator_t<R> ranges::adjacent_find(R&& r, Pred pred = {}, Proj proj = {}); //…
663 …ranges::replace(I first, S last, const T1& old_value, const T2& new_value, Proj proj = {}); // s…
669 …ranges::replace(R&& r, const T1& old_value, const T2& new_value, Proj proj = {}); // s…
674 …constexpr I ranges::replace_if(I first, S last, Pred pred, const T& new_value, Proj proj = {}); //…
680 …ranges::replace_if(R&& r, Pred pred, const T& new_value, Proj proj = {}); // s…
685 …ranges::clamp(const T& v, const T& lo, const T& hi, Comp comp = {}, Proj proj = {}); // s…
732 … Proj proj = {}); // since C++20
740 …partition_copy(R&& r, O1 out_true, O2 out_false, Pred pred, Proj proj = {}); // s…
744 …constexpr I partition_point(I first, S last, Pred pred, Proj proj = {}); //…
749 …partition_point(R&& r, Pred pred, Proj proj = {}); // s…
771 …constexpr subrange<I> ranges::remove(I first, S last, const T& value, Proj proj = {}); //…
777 …ranges::remove(R&& r, const T& value, Proj proj = {}); // s…
781 …constexpr subrange<I> ranges::remove_if(I first, S last, Pred pred, Proj proj = {}); //…
787 …ranges::remove_if(R&& r, Pred pred, Proj proj = {}); // s…
916 … const T& value, Pred pred = {}, Proj proj = {}); // since C++20
923 … const T& value, Pred pred = {}, Proj proj = {}); // since C++20
979 …equal_range(I first, S last, const T& value, Comp comp = {}, Proj proj = {}); // s…
985 …equal_range(R&& r, const T& value, Comp comp = {}, Proj proj = {}); // s…
1022 …I inplace_merge(I first, I middle, S last, Comp comp = {}, Proj proj = {}); // …
1028 … Proj proj = {}); // since C++20
1032 …constexpr subrange<I> unique(I first, S last, C comp = {}, Proj proj = {}); // …
1038 …unique(R&& r, C comp = {}, Proj proj = {}); // si…
1047 …unique_copy(I first, S last, O result, C comp = {}, Proj proj = {}); // si…
1056 …unique_copy(R&& r, O result, C comp = {}, Proj proj = {}); // si…
1065 …remove_copy(I first, S last, O result, const T& value, Proj proj = {}); // si…
1072 …remove_copy(R&& r, O result, const T& value, Proj proj = {}); // si…
1081 …remove_copy_if(I first, S last, O result, Pred pred, Proj proj = {}); // si…
1087 …remove_copy_if(R&& r, O result, Pred pred, Proj proj = {}); // si…
1098 … Proj proj = {}); // since C++20
1107 … Proj proj = {}); // since C++20
1117 … Proj proj = {}); // since C++20
1124 … Proj proj = {}); // since C++20
1133 …ranges::prev_permutation(I first, S last, Comp comp = {}, Proj proj = {}); // si…
1139 …ranges::prev_permutation(R&& r, Comp comp = {}, Proj proj = {}); // si…
1148 …ranges::next_permutation(I first, S last, Comp comp = {}, Proj proj = {}); // si…
1154 …ranges::next_permutation(R&& r, Comp comp = {}, Proj proj = {}); // si…