|
template<typename T > |
CPP_TEMPLATE_AUX_0 | c (requires range< T & >) ccconstexpr auto operator()(T &t) const |
|
template<typename Rng , typename T > |
| CPP_TEMPLATE_AUX_0 (requires input_range< Rng > &&can_push_front_< Rng, T > &&(range< T >||constructible_from< range_value_t< Rng >, T >)) Rng operator()(Rng &&rng |
|
template<typename T > |
constexpr auto | operator() (std::initializer_list< T > val) const |
|
template<typename T > |
constexpr auto | operator() (T &&val) const |
|
template<typename Rng , typename T > |
CPP_TEMPLATE_AUX_0 | R (requires input_range< Rng > &&can_push_front_< Rng, std::initializer_list< T >> &&constructible_from< range_value_t< Rng >, T const & >) RRRng operator()(Rng &&rng |
|
return | static_cast (rng) |
|
return | static_cast (rng) |
|