]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR libstdc++/66693 ([C++17] std::tuple_size fails with const std::array)
authorVille Voutilainen <ville.voutilainen@gmail.com>
Mon, 21 Dec 2015 11:22:16 +0000 (13:22 +0200)
committerVille Voutilainen <ville@gcc.gnu.org>
Mon, 21 Dec 2015 11:22:16 +0000 (13:22 +0200)
commitde0830e12b6a990e8b0f4f43aca03440f8cd6f2f
tree3e769876a52b14b959758fad03f9c6d9ab3c7b69
parentc69899f0976489947ff59759b61e95e207432485
re PR libstdc++/66693 ([C++17] std::tuple_size fails with const std::array)

PR libstdc++/66693.

* include/std/tuple (tuple_element, tuple_size, tuple_element_t,
__tuple_element_t): Move to...
* include/std/utility: ...here.
* testsuite/20_util/pair/astuple/astuple.cc: Adjust.
* testsuite/20_util/pair/astuple/astuple_cpp14.cc: New.
* testsuite/20_util/tuple/tuple_element.cc: Adjust.
* testsuite/20_util/tuple/tuple_element_t.cc: Likewise.
* testsuite/20_util/tuple/tuple_size.cc: Likewise.
* testsuite/23_containers/array/tuple_interface/tuple_element.cc:
Likewise.
* testsuite/23_containers/array/tuple_interface/tuple_element_cpp14.cc:
New.
* testsuite/23_containers/array/tuple_interface/tuple_size.cc: Adjust.

From-SVN: r231875
libstdc++-v3/ChangeLog
libstdc++-v3/include/std/tuple
libstdc++-v3/include/std/utility
libstdc++-v3/testsuite/20_util/pair/astuple/astuple.cc
libstdc++-v3/testsuite/20_util/pair/astuple/astuple_cpp14.cc [new file with mode: 0644]
libstdc++-v3/testsuite/20_util/tuple/tuple_element.cc
libstdc++-v3/testsuite/20_util/tuple/tuple_element_t.cc
libstdc++-v3/testsuite/20_util/tuple/tuple_size.cc
libstdc++-v3/testsuite/23_containers/array/tuple_interface/tuple_element.cc
libstdc++-v3/testsuite/23_containers/array/tuple_interface/tuple_element_cpp14.cc [new file with mode: 0644]
libstdc++-v3/testsuite/23_containers/array/tuple_interface/tuple_size.cc