14#ifndef RANGES_V3_UTILITY_MOVE_HPP
15#define RANGES_V3_UTILITY_MOVE_HPP
23#include <range/v3/utility/static_const.hpp>
25#include <range/v3/detail/prologue.hpp>
44 friend constexpr decltype(
auto)
operator|(T && t,
move_fn move)
noexcept
52 RANGES_INLINE_VARIABLE(
move_fn, move)
63#include <range/v3/detail/epilogue.hpp>
meta::if_c< std::is_reference< R >::value, meta::_t< std::remove_reference< R > > &&, detail::decay_t< R > > move_t
Definition move.hpp:59
typename T::type _t
Type alias for T::type.
Definition meta.hpp:141
Definition range_fwd.hpp:494