| 38 | } |
| 39 | |
| 40 | template <class Tuple> auto constexpr reverse(Tuple &&tuple) |
| 41 | { |
| 42 | auto constexpr size = std::tuple_size_v<std::remove_reference_t<Tuple>>; |
| 43 | auto constexpr indices = std::make_index_sequence<size>{}; |
| 44 | return reverse_impl(tuple, indices); |
| 45 | } |
| 46 | } // namespace detail |
| 47 | |
| 48 | /** |
no test coverage detected