Lines Matching refs:forward_range
52 template<forward_range R, class Proj = identity,
60 template<forward_range R, class Proj = identity,
215 template<forward_range R, class Proj = identity,
471 requires (forward_range<R1> || sized_range<R1>) &&
472 (forward_range<R2> || sized_range<R2>) &&
520 template<forward_range R, class Proj = identity,
528 template<forward_range R, class Proj = identity,
548 template<forward_range R, class T, class Proj = identity,
558 template<forward_range R, class T, class Proj = identity,
569 template<forward_range R, class T, class Proj = identity,
580 template<forward_range R, class Proj = identity,
603 template<input_range R1, forward_range R2,
616 template<forward_range R, class Proj = identity,
708 template<forward_range R, class Proj = identity,
735 template<forward_range R, class T, class Proj = identity>
745 template<forward_range R, class Proj = identity,
804 template<forward_range R>
816 template<forward_range R, weakly_incrementable O>
828 requires (forward_range<R> || random_access_iterator<O>) &&
851 template<forward_range R1, forward_range R2,
866 template<forward_range R1, forward_range R2, class Pred = ranges::equal_to,
880 template<forward_range R, class T, class Pred = ranges::equal_to,
911 template<forward_range R1, forward_range R2,
943 template<forward_range R, class T, class Proj = identity,
996 template<forward_range R, class Proj = identity,