| 732 | |
| 733 | template <class T, size_t... Is> |
| 734 | auto TupleRefImpl(T&& t, phmap::index_sequence<Is...>) |
| 735 | -> decltype(std::forward_as_tuple(std::get<Is>(std::forward<T>(t))...)) { |
| 736 | return std::forward_as_tuple(std::get<Is>(std::forward<T>(t))...); |
| 737 | } |
| 738 | |
| 739 | // Returns a tuple of references to the elements of the input tuple. T must be a |
| 740 | // tuple. |