Partially revert move of std::tuple_element_t to <tuple>
commit80bdf09de1087046e60dc069080d361657eaf6ba
authorredi <redi@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 14 Jun 2018 19:02:40 +0000 (14 19:02 +0000)
committerredi <redi@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 14 Jun 2018 19:02:40 +0000 (14 19:02 +0000)
treedad99db5edce9481f0ba1adb5269c5e303f79196
parent00e113adf1c67dccc11bbce6ffc34419a9d91a27
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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@261604 138bc75d-0d04-0410-961f-82ee72b054a4
libstdc++-v3/ChangeLog
libstdc++-v3/include/std/tuple
libstdc++-v3/include/std/utility