Functions | |
| template<typename T > | |
| T && | ranges::get (meta::id_t< T > &&value) noexcept |
| template<typename T > | |
| T & | ranges::get (meta::id_t< T > &value) noexcept |
| template<typename T > | |
| T const & | ranges::get (meta::id_t< T > const &value) noexcept |
| template<std::size_t I, typename TupleLike > | |
| constexpr auto | ranges::get (TupleLike &&t) noexcept(noexcept(decltype(detail::adl_get< I >(static_cast< TupleLike && >(t)))(detail::adl_get< I >(static_cast< TupleLike && >(t))))) -> decltype(detail::adl_get< I >(static_cast< TupleLike && >(t))) |