Partially revert move of std::tuple_element_t to <tuple>
authorJonathan Wakely <jwakely@redhat.com>
Thu, 14 Jun 2018 19:02:40 +0000 (20:02 +0100)
committerJonathan Wakely <redi@gcc.gnu.org>
Thu, 14 Jun 2018 19:02:40 +0000 (20:02 +0100)
commit2d26d4ce69d8510e32a5a4b9653de9dee0109f04
treedad99db5edce9481f0ba1adb5269c5e303f79196
parentd4d44753398f9b24a622b40c7a1d144a6a6c350c
Partially revert move of std::tuple_element_t to <tuple>

Defining std::tuple_element_t in <utility> makes it available wherever
std::tuple_element is available.

* include/std/tuple (__cpp_lib_tuple_element_t, tuple_element_t):
Move back to <utility>.
* include/std/utility (__cpp_lib_tuple_element_t. tuple_element_t):
Restore to here.

From-SVN: r261604
libstdc++-v3/ChangeLog
libstdc++-v3/include/std/tuple
libstdc++-v3/include/std/utility