9template<
typename In,
typename Out>
14 template<concepts::B
idirectionalIterator In, concepts::SentinelFor<In> Sent,
15 concepts::B
idirectionalIterator Out>
19 for (
auto it = last_it; it != first;) {
22 return { util::move(last_it), util::move(output) };
25 template<concepts::B
idirectionalContainer Con, concepts::B
idirectionalIterator Out>
27 constexpr auto operator()(Con&&
container, Out output)
const
Definition indirectly_movable.h:9
constexpr auto next
Definition next.h:35
constexpr auto iterator_move
Definition iterator_move.h:56
constexpr auto move_backward
Definition move_backward.h:34
constexpr auto end
Definition end.h:47
InOutResult< In, Out > MoveBackwardResult
Definition move_backward.h:10
constexpr auto begin
Definition begin.h:44
Definition in_out_result.h:8
Definition move_backward.h:13