| 81 | |
| 82 | template<size_t... IDX, class... TT> |
| 83 | auto TailImpl(std::index_sequence<IDX...>, const std::tuple<TT...> &t) |
| 84 | { |
| 85 | return std::make_tuple(std::get<IDX + 1>(t)...); |
| 86 | } |
| 87 | |
| 88 | template<class T, class... TT> |
| 89 | auto Tail(const std::tuple<T, TT...> &t) |