Public Member Functions | |
template<typename Rng , typename T > | |
Rng | operator() (Rng &&rng, std::initializer_list< T > t) const |
template<typename Rng , typename T > | |
Rng | operator() (Rng &&rng, T &&t) const |
template<typename T > | |
constexpr auto | operator() (std::initializer_list< T > val) const |
template<typename T > | |
constexpr auto | operator() (T &&val) const |
template<typename T > | |
constexpr auto | operator() (T &t) const |
Rng ranges::push_front_fn::operator() | ( | Rng && | rng, |
std::initializer_list< T > | t | ||
) | const |
input_range<Rng> && can_push_front_<Rng, std::initializer_list<T>> && constructible_from<range_value_t<Rng>, T const &>
Rng ranges::push_front_fn::operator() | ( | Rng && | rng, |
T && | t | ||
) | const |
input_range<Rng> && can_push_front_<Rng, T> && (range<T> || constructible_from<range_value_t<Rng>, T>)
//
|
constexpr |
range<T &>
References ranges::make_action_closure.