Lines Matching refs:proj
47 constexpr I min_element(I first, S last, Comp comp = {}, Proj proj = {});
51 constexpr borrowed_iterator_t<R> min_element(R&& r, Comp comp = {}, Proj proj = {});
55 …constexpr I ranges::max_element(I first, S last, Comp comp = {}, Proj proj = {}); …
59 …constexpr borrowed_iterator_t<R> ranges::max_element(R&& r, Comp comp = {}, Proj proj = {}); …
77 constexpr I find(I first, S last, const T& value, Proj proj = {}); // since C++20
82 find(R&& r, const T& value, Proj proj = {}); // since C++20
86 constexpr I find_if(I first, S last, Pred pred, Proj proj = {}); // since C++20
91 find_if(R&& r, Pred pred, Proj proj = {}); // since C++20
95 constexpr I find_if_not(I first, S last, Pred pred, Proj proj = {}); // since C++20
100 find_if_not(R&& r, Pred pred, Proj proj = {}); // since C++20
104 constexpr const T& min(const T& a, const T& b, Comp comp = {}, Proj proj = {}); // since C++20
108 constexpr T min(initializer_list<T> r, Comp comp = {}, Proj proj = {}); // since C++20
114 min(R&& r, Comp comp = {}, Proj proj = {}); // since C++20
118 constexpr const T& max(const T& a, const T& b, Comp comp = {}, Proj proj = {}); // since C++20
122 constexpr T max(initializer_list<T> r, Comp comp = {}, Proj proj = {}); // since C++20
128 max(R&& r, Comp comp = {}, Proj proj = {}); // since C++20
140 transform(I first1, S last1, O result, F op, Proj proj = {}); // since C++20
146 transform(R&& r, O result, F op, Proj proj = {}); // since C++20
168 count(I first, S last, const T& value, Proj proj = {}); // since C++20
173 count(R&& r, const T& value, Proj proj = {}); // since C++20
178 count_if(I first, S last, Pred pred, Proj proj = {}); // since C++20
183 count_if(R&& r, Pred pred, Proj proj = {}); // since C++20
191 … minmax(const T& a, const T& b, Comp comp = {}, Proj proj = {}); // since C++20
196 … minmax(initializer_list<T> r, Comp comp = {}, Proj proj = {}); // since C++20
202 … minmax(R&& r, Comp comp = {}, Proj proj = {}); // since C++20
210 … minmax_element(I first, S last, Comp comp = {}, Proj proj = {}); // since C++20
215 … minmax_element(R&& r, Comp comp = {}, Proj proj = {}); // since C++20
246 …ranges::copy_if(I first, S last, O result, Pred pred, Proj proj = {}); // since C++…
252 …ranges::copy_if(R&& r, O result, Pred pred, Proj proj = {}); // since C++…
270 …ranges::for_each(I first, S last, Fun f, Proj proj = {}); // since C++…
275 …ranges::for_each(R&& r, Fun f, Proj proj = {}); // since C++…
280 …ranges::for_each_n(I first, iter_difference_t<I> n, Fun f, Proj proj = {}); // since C++…
284 …constexpr bool ranges::is_partitioned(I first, S last, Pred pred, Proj proj = {}); // since C…
288 …constexpr bool ranges::is_partitioned(R&& r, Pred pred, Proj proj = {}); // since C…
294 …ranges::push_heap(I first, S last, Comp comp = {}, Proj proj = {}); // since C++…
299 …ranges::push_heap(R&& r, Comp comp = {}, Proj proj = {}); // since C++…
305 …ranges::pop_heap(I first, S last, Comp comp = {}, Proj proj = {}); // since C++…
310 …ranges::pop_heap(R&& r, Comp comp = {}, Proj proj = {}); // since C++…
316 …ranges::make_heap(I first, S last, Comp comp = {}, Proj proj = {}); // since C++…
321 …ranges::make_heap(R&& r, Comp comp = {}, Proj proj = {}); // since C++…
327 …ranges::sort_heap(I first, S last, Comp comp = {}, Proj proj = {}); // since C++…
332 …ranges::sort_heap(R&& r, Comp comp = {}, Proj proj = {}); // since C++…
336 …constexpr bool is_heap(I first, S last, Comp comp = {}, Proj proj = {}); // Since C…
340 …constexpr bool is_heap(R&& r, Comp comp = {}, Proj proj = {}); // Since C…
344 …constexpr I is_heap_until(I first, S last, Comp comp = {}, Proj proj = {}); // Since C…
349 …is_heap_until(R&& r, Comp comp = {}, Proj proj = {}); // Since C++…
363 …ranges::sort(I first, S last, Comp comp = {}, Proj proj = {}); // since C++…
368 …ranges::sort(R&& r, Comp comp = {}, Proj proj = {}); // since C++…
373 …I ranges::stable_sort(I first, S last, Comp comp = {}, Proj proj = {}); // since C…
378 …ranges::stable_sort(R&& r, Comp comp = {}, Proj proj = {}); // since C++…
384 …ranges::partial_sort(I first, I middle, S last, Comp comp = {}, Proj proj = {}); // since C++…
389 …ranges::partial_sort(R&& r, iterator_t<R> middle, Comp comp = {}, Proj proj = {}); // since C++…
427 constexpr bool ranges::all_of(I first, S last, Pred pred, Proj proj = {}); // since C++20
431 constexpr bool ranges::all_of(R&& r, Pred pred, Proj proj = {}); // since C++20
435 constexpr bool ranges::any_of(I first, S last, Pred pred, Proj proj = {}); // since C++20
439 constexpr bool ranges::any_of(R&& r, Pred pred, Proj proj = {}); // since C++20
443 constexpr bool ranges::none_of(I first, S last, Pred pred, Proj proj = {}); // since C++20
447 constexpr bool ranges::none_of(R&& r, Pred pred, Proj proj = {}); // since C++20
470 …constexpr bool ranges::is_sorted(I first, S last, Comp comp = {}, Proj proj = {}); // since C…
474 …constexpr bool ranges::is_sorted(R&& r, Comp comp = {}, Proj proj = {}); // since C…
478 …constexpr I ranges::is_sorted_until(I first, S last, Comp comp = {}, Proj proj = {}); // since C…
483 …ranges::is_sorted_until(R&& r, Comp comp = {}, Proj proj = {}); // since C++…
489 …ranges::nth_element(I first, I nth, S last, Comp comp = {}, Proj proj = {}); // since C…
494 …ranges::nth_element(R&& r, iterator_t<R> nth, Comp comp = {}, Proj proj = {}); // since C…
498 …constexpr I upper_bound(I first, S last, const T& value, Comp comp = {}, Proj proj = {}); // since…
504 …upper_bound(R&& r, const T& value, Comp comp = {}, Proj proj = {}); // since C…
509 … Proj proj = {}); // since C++20
514 …lower_bound(R&& r, const T& value, Comp comp = {}, Proj proj = {}); // since C…
519 … Proj proj = {}); // since C++20
525 … Proj proj = {}); // since C++20
530 …partition(I first, S last, Pred pred, Proj proj = {}); // Since C…
536 …partition(R&& r, Pred pred, Proj proj = {}); // Since C…
541 …subrange<I> stable_partition(I first, S last, Pred pred, Proj proj = {}); // Since…
546 …borrowed_subrange_t<R> stable_partition(R&& r, Pred pred, Proj proj = {}); // Since…
566 …constexpr I ranges::adjacent_find(I first, S last, Pred pred = {}, Proj proj = {}); // since C…
571 …constexpr borrowed_iterator_t<R> ranges::adjacent_find(R&& r, Pred pred = {}, Proj proj = {}); //…
577 …ranges::replace(I first, S last, const T1& old_value, const T2& new_value, Proj proj = {}); // s…
583 …ranges::replace(R&& r, const T1& old_value, const T2& new_value, Proj proj = {}); // s…
588 …constexpr I ranges::replace_if(I first, S last, Pred pred, const T& new_value, Proj proj = {}); //…
594 …ranges::replace_if(R&& r, Pred pred, const T& new_value, Proj proj = {}); // s…
599 …ranges::clamp(const T& v, const T& lo, const T& hi, Comp comp = {}, Proj proj = {}); // s…
646 … Proj proj = {}); // Since C++20
654 …partition_copy(R&& r, O1 out_true, O2 out_false, Pred pred, Proj proj = {}); // S…
658 …constexpr I partition_point(I first, S last, Pred pred, Proj proj = {}); //…
663 …partition_point(R&& r, Pred pred, Proj proj = {}); // S…
685 …constexpr subrange<I> ranges::remove(I first, S last, const T& value, Proj proj = {}); //…
691 …ranges::remove(R&& r, const T& value, Proj proj = {}); // s…
695 …constexpr subrange<I> ranges::remove_if(I first, S last, Pred pred, Proj proj = {}); //…
701 …ranges::remove_if(R&& r, Pred pred, Proj proj = {}); // s…
830 … const T& value, Pred pred = {}, Proj proj = {}); // since C++20
837 … const T& value, Pred pred = {}, Proj proj = {}); // since C++20
876 …equal_range(I first, S last, const T& value, Comp comp = {}, Proj proj = {}); // s…
882 …equal_range(R&& r, const T& value, Comp comp = {}, Proj proj = {}); // s…
919 …I inplace_merge(I first, I middle, S last, Comp comp = {}, Proj proj = {}); // …
925 … Proj proj = {}); // Since C++20
929 …constexpr subrange<I> unique(I first, S last, C comp = {}, Proj proj = {}); // …
935 …unique(R&& r, C comp = {}, Proj proj = {}); // Si…
944 …unique_copy(I first, S last, O result, C comp = {}, Proj proj = {}); // Si…
953 …unique_copy(R&& r, O result, C comp = {}, Proj proj = {}); // Si…
962 …remove_copy(I first, S last, O result, const T& value, Proj proj = {}); // Si…
969 …remove_copy(R&& r, O result, const T& value, Proj proj = {}); // Si…
978 …remove_copy_if(I first, S last, O result, Pred pred, Proj proj = {}); // Si…
984 …remove_copy_if(R&& r, O result, Pred pred, Proj proj = {}); // Si…
995 … Proj proj = {}); // Since C++20
1004 … Proj proj = {}); // Since C++20
1014 … Proj proj = {}); // Since C++20
1021 … Proj proj = {}); // Since C++20
1030 …ranges::prev_permutation(I first, S last, Comp comp = {}, Proj proj = {}); // Si…
1036 …ranges::prev_permutation(R&& r, Comp comp = {}, Proj proj = {}); // Si…
1045 …ranges::next_permutation(I first, S last, Comp comp = {}, Proj proj = {}); // Si…
1051 …ranges::next_permutation(R&& r, Comp comp = {}, Proj proj = {}); // Si…