Lines Matching refs:proj
53 constexpr I min_element(I first, S last, Comp comp = {}, Proj proj = {});
57 constexpr borrowed_iterator_t<R> min_element(R&& r, Comp comp = {}, Proj proj = {});
61 …constexpr I ranges::max_element(I first, S last, Comp comp = {}, Proj proj = {}); …
65 …constexpr borrowed_iterator_t<R> ranges::max_element(R&& r, Comp comp = {}, Proj proj = {}); …
83 …constexpr I find(I first, S last, const T& value, Proj proj = {}); …
88 …find(R&& r, const T& value, Proj proj = {}); …
92 …constexpr I find_if(I first, S last, Pred pred, Proj proj = {}); …
97 …find_if(R&& r, Pred pred, Proj proj = {}); …
101 …constexpr I find_if_not(I first, S last, Pred pred, Proj proj = {}); …
106 …find_if_not(R&& r, Pred pred, Proj proj = {}); …
110 …constexpr subrange<I> find_last(I first, S last, const T& value, Proj proj = {}); …
115 …constexpr borrowed_subrange_t<R> find_last(R&& r, const T& value, Proj proj = {}); …
119 …constexpr subrange<I> find_last_if(I first, S last, Pred pred, Proj proj = {}); …
123 …constexpr borrowed_subrange_t<R> find_last_if(R&& r, Pred pred, Proj proj = {}); …
127 …constexpr subrange<I> find_last_if_not(I first, S last, Pred pred, Proj proj = {}); …
131 …constexpr borrowed_subrange_t<R> find_last_if_not(R&& r, Pred pred, Proj proj = {}); …
135 …constexpr const T& min(const T& a, const T& b, Comp comp = {}, Proj proj = {}); …
139 …constexpr T min(initializer_list<T> r, Comp comp = {}, Proj proj = {}); …
145 …min(R&& r, Comp comp = {}, Proj proj = {}); …
149 …constexpr const T& max(const T& a, const T& b, Comp comp = {}, Proj proj = {}); …
153 …constexpr T max(initializer_list<T> r, Comp comp = {}, Proj proj = {}); …
159 …max(R&& r, Comp comp = {}, Proj proj = {}); …
171 …transform(I first1, S last1, O result, F op, Proj proj = {}); …
177 …transform(R&& r, O result, F op, Proj proj = {}); …
199 …count(I first, S last, const T& value, Proj proj = {}); …
204 …count(R&& r, const T& value, Proj proj = {}); …
209 …count_if(I first, S last, Pred pred, Proj proj = {}); …
214 …count_if(R&& r, Pred pred, Proj proj = {}); …
222 …minmax(const T& a, const T& b, Comp comp = {}, Proj proj = {}); …
227 …minmax(initializer_list<T> r, Comp comp = {}, Proj proj = {}); …
233 …minmax(R&& r, Comp comp = {}, Proj proj = {}); …
241 …minmax_element(I first, S last, Comp comp = {}, Proj proj = {}); …
246 …minmax_element(R&& r, Comp comp = {}, Proj proj = {}); …
275 …constexpr bool ranges::contains(I first, S last, const T& value, Proj proj = {}); // since C…
279 …constexpr bool ranges::contains(R&& r, const T& value, Proj proj = {}); // since C…
298 …ranges::copy_if(I first, S last, O result, Pred pred, Proj proj = {}); // since C++…
304 …ranges::copy_if(R&& r, O result, Pred pred, Proj proj = {}); // since C++…
325 …ranges::for_each(I first, S last, Fun f, Proj proj = {}); // since C++…
330 …ranges::for_each(R&& r, Fun f, Proj proj = {}); // since C++…
335 …ranges::for_each_n(I first, iter_difference_t<I> n, Fun f, Proj proj = {}); // since C++…
339 …constexpr bool ranges::is_partitioned(I first, S last, Pred pred, Proj proj = {}); // since C…
343 …constexpr bool ranges::is_partitioned(R&& r, Pred pred, Proj proj = {}); // since C…
349 …ranges::push_heap(I first, S last, Comp comp = {}, Proj proj = {}); // since C++…
354 …ranges::push_heap(R&& r, Comp comp = {}, Proj proj = {}); // since C++…
360 …ranges::pop_heap(I first, S last, Comp comp = {}, Proj proj = {}); // since C++…
365 …ranges::pop_heap(R&& r, Comp comp = {}, Proj proj = {}); // since C++…
371 …ranges::make_heap(I first, S last, Comp comp = {}, Proj proj = {}); // since C++…
376 …ranges::make_heap(R&& r, Comp comp = {}, Proj proj = {}); // since C++…
382 …ranges::sort_heap(I first, S last, Comp comp = {}, Proj proj = {}); // since C++…
387 …ranges::sort_heap(R&& r, Comp comp = {}, Proj proj = {}); // since C++…
391 …constexpr bool is_heap(I first, S last, Comp comp = {}, Proj proj = {}); // since C…
395 …constexpr bool is_heap(R&& r, Comp comp = {}, Proj proj = {}); // since C…
399 …constexpr I is_heap_until(I first, S last, Comp comp = {}, Proj proj = {}); // since C…
404 …is_heap_until(R&& r, Comp comp = {}, Proj proj = {}); // since C++…
418 …ranges::sort(I first, S last, Comp comp = {}, Proj proj = {}); // since C++…
423 …ranges::sort(R&& r, Comp comp = {}, Proj proj = {}); // since C++…
429 …ranges::stable_sort(I first, S last, Comp comp = {}, Proj proj = {}); // since C++…
434 …ranges::stable_sort(R&& r, Comp comp = {}, Proj proj = {}); // since C++…
440 …ranges::partial_sort(I first, I middle, S last, Comp comp = {}, Proj proj = {}); // since C++…
445 …ranges::partial_sort(R&& r, iterator_t<R> middle, Comp comp = {}, Proj proj = {}); // since C++…
492 …constexpr bool ranges::all_of(I first, S last, Pred pred, Proj proj = {}); // since C…
496 …constexpr bool ranges::all_of(R&& r, Pred pred, Proj proj = {}); // since C…
500 …constexpr bool ranges::any_of(I first, S last, Pred pred, Proj proj = {}); // since C…
504 …constexpr bool ranges::any_of(R&& r, Pred pred, Proj proj = {}); // since C…
524 …constexpr bool ranges::none_of(I first, S last, Pred pred, Proj proj = {}); // since C…
528 …constexpr bool ranges::none_of(R&& r, Pred pred, Proj proj = {}); // since C…
563 …constexpr bool ranges::is_sorted(I first, S last, Comp comp = {}, Proj proj = {}); // since C…
567 …constexpr bool ranges::is_sorted(R&& r, Comp comp = {}, Proj proj = {}); // since C…
571 …constexpr I ranges::is_sorted_until(I first, S last, Comp comp = {}, Proj proj = {}); // since C…
576 …ranges::is_sorted_until(R&& r, Comp comp = {}, Proj proj = {}); // since C++…
582 …ranges::nth_element(I first, I nth, S last, Comp comp = {}, Proj proj = {}); // since C++…
587 …ranges::nth_element(R&& r, iterator_t<R> nth, Comp comp = {}, Proj proj = {}); // since C++…
591 constexpr I upper_bound(I first, S last, const T& value, Comp comp = {}, Proj proj = {});
597 …upper_bound(R&& r, const T& value, Comp comp = {}, Proj proj = {}); // since C++…
602 … Proj proj = {}); // since C++20
607 …lower_bound(R&& r, const T& value, Comp comp = {}, Proj proj = {}); // since C++…
612 … Proj proj = {}); // since C++20
618 … Proj proj = {}); // since C++20
623 …partition(I first, S last, Pred pred, Proj proj = {}); // since C++…
629 …partition(R&& r, Pred pred, Proj proj = {}); // since C++…
635 …stable_partition(I first, S last, Pred pred, Proj proj = {}); // since C++…
641 …stable_partition(R&& r, Pred pred, Proj proj = {}); // since C++…
661 …constexpr I ranges::adjacent_find(I first, S last, Pred pred = {}, Proj proj = {}); // since C…
666 …constexpr borrowed_iterator_t<R> ranges::adjacent_find(R&& r, Pred pred = {}, Proj proj = {}); //…
672 …ranges::replace(I first, S last, const T1& old_value, const T2& new_value, Proj proj = {}); // s…
678 …ranges::replace(R&& r, const T1& old_value, const T2& new_value, Proj proj = {}); // s…
683 …constexpr I ranges::replace_if(I first, S last, Pred pred, const T& new_value, Proj proj = {}); //…
689 …ranges::replace_if(R&& r, Pred pred, const T& new_value, Proj proj = {}); // s…
694 …ranges::clamp(const T& v, const T& lo, const T& hi, Comp comp = {}, Proj proj = {}); // s…
747 … Proj proj = {}); // since C++20
755 …partition_copy(R&& r, O1 out_true, O2 out_false, Pred pred, Proj proj = {}); // s…
759 …constexpr I partition_point(I first, S last, Pred pred, Proj proj = {}); //…
764 …partition_point(R&& r, Pred pred, Proj proj = {}); // s…
786 …constexpr subrange<I> ranges::remove(I first, S last, const T& value, Proj proj = {}); //…
792 …ranges::remove(R&& r, const T& value, Proj proj = {}); // s…
796 …constexpr subrange<I> ranges::remove_if(I first, S last, Pred pred, Proj proj = {}); //…
802 …ranges::remove_if(R&& r, Pred pred, Proj proj = {}); // s…
931 … const T& value, Pred pred = {}, Proj proj = {}); // since C++20
938 … const T& value, Pred pred = {}, Proj proj = {}); // since C++20
994 …equal_range(I first, S last, const T& value, Comp comp = {}, Proj proj = {}); // s…
1000 …equal_range(R&& r, const T& value, Comp comp = {}, Proj proj = {}); // s…
1038 …inplace_merge(I first, I middle, S last, Comp comp = {}, Proj proj = {}); // since C++20
1044 … Proj proj = {}); // since C++20
1048 …constexpr subrange<I> unique(I first, S last, C comp = {}, Proj proj = {}); // …
1054 …unique(R&& r, C comp = {}, Proj proj = {}); // si…
1063 …unique_copy(I first, S last, O result, C comp = {}, Proj proj = {}); // si…
1072 …unique_copy(R&& r, O result, C comp = {}, Proj proj = {}); // si…
1081 …remove_copy(I first, S last, O result, const T& value, Proj proj = {}); // si…
1088 …remove_copy(R&& r, O result, const T& value, Proj proj = {}); // si…
1097 …remove_copy_if(I first, S last, O result, Pred pred, Proj proj = {}); // si…
1103 …remove_copy_if(R&& r, O result, Pred pred, Proj proj = {}); // si…
1114 … Proj proj = {}); // since C++20
1123 … Proj proj = {}); // since C++20
1133 … Proj proj = {}); // since C++20
1140 … Proj proj = {}); // since C++20
1149 …ranges::prev_permutation(I first, S last, Comp comp = {}, Proj proj = {}); // si…
1155 …ranges::prev_permutation(R&& r, Comp comp = {}, Proj proj = {}); // si…
1164 …ranges::next_permutation(I first, S last, Comp comp = {}, Proj proj = {}); // si…
1170 …ranges::next_permutation(R&& r, Comp comp = {}, Proj proj = {}); // si…