|
template<std::size_t I, typename... Ts> |
auto | ranges::v3::get (compressed_tuple< Ts... > &tup) -> decltype(ranges::get< I >(detail::compressed_tuple_core_access::get_data(tup))) |
|
template<std::size_t I, typename... Ts> |
constexpr auto | ranges::v3::get (compressed_tuple< Ts... > const &tup) -> decltype(ranges::get< I >(detail::compressed_tuple_core_access::get_data(tup))) |
|
template<std::size_t I, typename... Ts> |
constexpr auto | ranges::v3::get (compressed_tuple< Ts... > &&tup) -> decltype(ranges::get< I >(detail::compressed_tuple_core_access::get_data(detail::move(tup)))) |
|