Lines Matching refs:forward_range
52 template<forward_range R, class Proj = identity,
60 template<forward_range R, class Proj = identity,
109 template<forward_range R, class T, class Proj = identity>
118 template<forward_range R, class Proj = identity,
126 template<forward_range R, class Proj = identity,
240 template<forward_range R, class Proj = identity,
252 template<forward_range R1, forward_range R2,
509 requires (forward_range<R1> || sized_range<R1>) &&
510 (forward_range<R2> || sized_range<R2>) &&
558 template<forward_range R, class Proj = identity,
566 template<forward_range R, class Proj = identity,
586 template<forward_range R, class T, class Proj = identity,
596 template<forward_range R, class T, class Proj = identity,
607 template<forward_range R, class T, class Proj = identity,
618 template<forward_range R, class Proj = identity,
641 template<input_range R1, forward_range R2,
654 template<forward_range R, class Proj = identity,
746 template<forward_range R, class Proj = identity,
773 template<forward_range R, class T, class Proj = identity>
783 template<forward_range R, class Proj = identity,
842 template<forward_range R>
854 template<forward_range R, weakly_incrementable O>
866 requires (forward_range<R> || random_access_iterator<O>) &&
889 template<forward_range R1, forward_range R2,
904 template<forward_range R1, forward_range R2, class Pred = ranges::equal_to,
918 template<forward_range R, class T, class Pred = ranges::equal_to,
949 template<forward_range R1, forward_range R2,
981 template<forward_range R, class T, class Proj = identity,
1034 template<forward_range R, class Proj = identity,