Lines Matching full:identity
48 template<forward_iterator I, sentinel_for<I> S, class Proj = identity,
52 template<forward_range R, class Proj = identity,
56 template<forward_iterator I, sentinel_for<I> S, class Proj = identity,
60 template<forward_range R, class Proj = identity,
68 class Pred = ranges::equal_to, class Proj1 = identity, class Proj2 = identity>
74 class Pred = ranges::equal_to, class Proj1 = identity, class Proj2 = identity>
82 template<input_range R, class T, class Proj = identity>
87 template<input_iterator I, sentinel_for<I> S, class Proj = identity,
91 template<input_range R, class Proj = identity,
96 template<input_iterator I, sentinel_for<I> S, class Proj = identity,
100 template<input_range R, class Proj = identity,
105 template<forward_iterator I, sentinel_for<I> S, class T, class Proj = identity>
109 template<forward_range R, class T, class Proj = identity>
114 template<forward_iterator I, sentinel_for<I> S, class Proj = identity,
118 template<forward_range R, class Proj = identity,
122 template<forward_iterator I, sentinel_for<I> S, class Proj = identity,
126 template<forward_range R, class Proj = identity,
130 template<class T, class Proj = identity,
134 template<copyable T, class Proj = identity,
138 template<input_range R, class Proj = identity,
144 template<class T, class Proj = identity,
148 template<copyable T, class Proj = identity,
152 template<input_range R, class Proj = identity,
165 copy_constructible F, class Proj = identity>
171 class Proj = identity>
177 weakly_incrementable O, copy_constructible F, class Proj1 = identity,
178 class Proj2 = identity>
186 copy_constructible F, class Proj1 = identity, class Proj2 = identity>
193 template<input_iterator I, sentinel_for<I> S, class T, class Proj = identity>
198 template<input_range R, class T, class Proj = identity>
203 template<input_iterator I, sentinel_for<I> S, class Proj = identity,
208 template<input_range R, class Proj = identity,
216 template<class T, class Proj = identity,
221 template<copyable T, class Proj = identity,
226 template<input_range R, class Proj = identity,
235 template<forward_iterator I, sentinel_for<I> S, class Proj = identity,
240 template<forward_range R, class Proj = identity,
247 class Pred = ranges::equal_to, class Proj1 = identity, class Proj2 = identity>
253 class Pred = ranges::equal_to, class Proj1 = identity, class Proj2 = identity>
270 template<input_iterator I, sentinel_for<I> S, class T, class Proj = identity>
274 template<input_range R, class T, class Proj = identity>
291 template<input_iterator I, sentinel_for<I> S, weakly_incrementable O, class Proj = identity,
297 template<input_range R, weakly_incrementable O, class Proj = identity,
316 template<input_iterator I, sentinel_for<I> S, class Proj = identity,
321 template<input_range R, class Proj = identity,
326 template<input_iterator I, class Proj = identity,
331 template<input_iterator I, sentinel_for<I> S, class Proj = identity,
335 template<input_range R, class Proj = identity,
340 class Proj = identity>
345 template<random_access_range R, class Comp = ranges::less, class Proj = identity>
351 class Proj = identity>
356 template<random_access_range R, class Comp = ranges::less, class Proj = identity>
362 class Proj = identity>
367 template<random_access_range R, class Comp = ranges::less, class Proj = identity>
373 class Proj = identity>
378 template<random_access_range R, class Comp = ranges::less, class Proj = identity>
383 template<random_access_iterator I, sentinel_for<I> S, class Proj = identity,
387 template<random_access_range R, class Proj = identity,
391 template<random_access_iterator I, sentinel_for<I> S, class Proj = identity,
395 template<random_access_range R, class Proj = identity,
409 class Proj = identity>
414 template<random_access_range R, class Comp = ranges::less, class Proj = identity>
420 class Proj = identity>
424 template<random_access_range R, class Comp = ranges::less, class Proj = identity>
430 class Proj = identity>
435 template<random_access_range R, class Comp = ranges::less, class Proj = identity>
471 class Pred = ranges::equal_to, class Proj1 = identity, class Proj2 = identity>
478 class Proj1 = identity, class Proj2 = identity>
483 template<input_iterator I, sentinel_for<I> S, class Proj = identity,
487 template<input_range R, class Proj = identity,
491 template<input_iterator I, sentinel_for<I> S, class Proj = identity,
495 template<input_range R, class Proj = identity,
500 class Pred = ranges::equal_to, class Proj1 = identity, class Proj2 = identity>
507 template<input_range R1, input_range R2, class Pred = ranges::equal_to, class Proj1 = identity,
508 class Proj2 = identity>
515 template<input_iterator I, sentinel_for<I> S, class Proj = identity,
519 template<input_range R, class Proj = identity,
524 class Pred = ranges::equal_to, class Proj1 = identity, class Proj2 = identity>
529 template<input_range R1, input_range R2, class Pred = ranges::equal_to, class Proj1 = identity,
530 class Proj2 = identity>
537 class Comp = ranges::less, class Proj1 = identity, class Proj2 = identity>
545 class Proj1 = identity, class Proj2 = identity>
554 template<forward_iterator I, sentinel_for<I> S, class Proj = identity,
558 template<forward_range R, class Proj = identity,
562 template<forward_iterator I, sentinel_for<I> S, class Proj = identity,
566 template<forward_range R, class Proj = identity,
572 class Proj = identity>
577 template<random_access_range R, class Comp = ranges::less, class Proj = identity>
582 template<forward_iterator I, sentinel_for<I> S, class T, class Proj = identity,
586 template<forward_range R, class T, class Proj = identity,
592 template<forward_iterator I, sentinel_for<I> S, class T, class Proj = identity,
596 template<forward_range R, class T, class Proj = identity,
602 template<forward_iterator I, sentinel_for<I> S, class T, class Proj = identity,
607 template<forward_range R, class T, class Proj = identity,
613 template<permutable I, sentinel_for<I> S, class Proj = identity,
618 template<forward_range R, class Proj = identity,
624 template<bidirectional_iterator I, sentinel_for<I> S, class Proj = identity,
629 template<bidirectional_range R, class Proj = identity,
635 class Pred = ranges::equal_to, class Proj1 = identity, class Proj2 = identity>
642 class Pred = ranges::equal_to, class Proj1 = identity, class Proj2 = identity>
649 template<forward_iterator I, sentinel_for<I> S, class Proj = identity,
654 template<forward_range R, class Proj = identity,
659 template<input_iterator I, sentinel_for<I> S, class T1, class T2, class Proj = identity>
665 template<input_range R, class T1, class T2, class Proj = identity>
671 template<input_iterator I, sentinel_for<I> S, class T, class Proj = identity,
676 template<input_range R, class T, class Proj = identity,
682 template<class T, class Proj = identity,
688 class Proj1 = identity, class Proj2 = identity,
695 template<input_range R1, input_range R2, class Proj1 = identity,
696 class Proj2 = identity,
728 class Proj = identity, indirect_unary_predicate<projected<I, Proj>> Pred>
735 class Proj = identity,
742 template<forward_iterator I, sentinel_for<I> S, class Proj = identity,
746 template<forward_range R, class Proj = identity,
755 weakly_incrementable O, class Comp = ranges::less, class Proj1 = identity,
756 class Proj2 = identity>
763 class Proj1 = identity, class Proj2 = identity>
769 template<permutable I, sentinel_for<I> S, class T, class Proj = identity>
773 template<forward_range R, class T, class Proj = identity>
779 template<permutable I, sentinel_for<I> S, class Proj = identity,
783 template<forward_range R, class Proj = identity,
794 class Proj1 = identity, class Proj2 = identity>
801 class Comp = ranges::less, class Proj1 = identity, class Proj2 = identity>
812 class Proj1 = identity, class Proj2 = identity>
820 class Proj1 = identity, class Proj2 = identity>
882 sentinel_for<I2> S2, class Proj1 = identity, class Proj2 = identity,
890 class Proj1 = identity, class Proj2 = identity,
898 class Proj1 = identity, class Proj2 = identity>
905 class Proj1 = identity, class Proj2 = identity>
912 class Pred = ranges::equal_to, class Proj = identity>
919 class Proj = identity>
943 class Pred = ranges::equal_to, class Proj1 = identity, class Proj2 = identity>
950 class Pred = ranges::equal_to, class Proj1 = identity, class Proj2 = identity>
961 class Proj1 = identity, class Proj2 = identity>
969 class Comp = ranges::less, class Proj1 = identity, class Proj2 = identity>
976 template<forward_iterator I, sentinel_for<I> S, class T, class Proj = identity,
981 template<forward_range R, class T, class Proj = identity,
992 class Proj1 = identity, class Proj2 = identity>
999 class Comp = ranges::less, class Proj1 = identity, class Proj2 = identity>
1006 class Proj1 = identity, class Proj2 = identity,
1012 template<input_range R1, input_range R2, class Proj1 = identity,
1013 class Proj2 = identity,
1020 class Proj = identity>
1024 template<bidirectional_range R, class Comp = ranges::less, class Proj = identity>
1030 template<permutable I, sentinel_for<I> S, class Proj = identity,
1034 template<forward_range R, class Proj = identity,
1040 template<input_iterator I, sentinel_for<I> S, weakly_incrementable O, class Proj = identity,
1049 template<input_range R, weakly_incrementable O, class Proj = identity,
1062 class Proj = identity>
1067 template<input_range R, weakly_incrementable O, class T, class Proj = identity>
1078 class Proj = identity, indirect_unary_predicate<projected<I, Proj>> Pred>
1083 template<input_range R, weakly_incrementable O, class Proj = identity,
1093 output_iterator<const T2&> O, class Proj = identity>
1101 class Proj = identity>
1113 class Proj = identity, indirect_unary_predicate<projected<I, Proj>> Pred>
1119 template<input_range R, class T, output_iterator<const T&> O, class Proj = identity,
1130 class Proj = identity>
1136 class Proj = identity>
1145 class Proj = identity>
1151 class Proj = identity>