Lines Matching refs:forward_range
55 template<forward_range R, class Proj = identity,
63 template<forward_range R, class Proj = identity,
112 template<forward_range R, class T, class Proj = identity>
121 template<forward_range R, class Proj = identity,
129 template<forward_range R, class Proj = identity,
243 template<forward_range R, class Proj = identity,
255 template<forward_range R1, forward_range R2,
516 requires (forward_range<R1> || sized_range<R1>) &&
517 (forward_range<R2> || sized_range<R2>) &&
565 template<forward_range R, class Proj = identity,
573 template<forward_range R, class Proj = identity,
593 template<forward_range R, class T, class Proj = identity,
603 template<forward_range R, class T, class Proj = identity,
614 template<forward_range R, class T, class Proj = identity,
625 template<forward_range R, class Proj = identity,
650 template<input_range R1, forward_range R2,
663 template<forward_range R, class Proj = identity,
761 template<forward_range R, class Proj = identity,
788 template<forward_range R, class T, class Proj = identity>
798 template<forward_range R, class Proj = identity,
857 template<forward_range R>
869 template<forward_range R, weakly_incrementable O>
881 requires (forward_range<R> || random_access_iterator<O>) &&
904 template<forward_range R1, forward_range R2,
919 template<forward_range R1, forward_range R2, class Pred = ranges::equal_to,
933 template<forward_range R, class T, class Pred = ranges::equal_to,
964 template<forward_range R1, forward_range R2,
996 template<forward_range R, class T, class Proj = identity,
1050 template<forward_range R, class Proj = identity,