2015-06-23 François Dumont <fdumont@gcc.gnu.org>
commita1d0f6e13c20b5180246ae2e8649676099cee370
authorfdumont <fdumont@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 23 Jun 2015 19:51:02 +0000 (23 19:51 +0000)
committerfdumont <fdumont@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 23 Jun 2015 19:51:02 +0000 (23 19:51 +0000)
tree77923caf4451a4a86c16523c0a78d15127fb32c1
parentde231ec29421ac250e9592b99987f0d39e708bdd
2015-06-23  François Dumont  <fdumont@gcc.gnu.org>

* include/debug/array: Include <array>. Add version namespace when
specializing tuple interface to array. Add specialization for
__is_tuple_like_impl.
* include/profile/array: Likewise.
* include/std/array: Include <utility>. Add specialization for
__is_tuple_like_impl.
* include/std/tuple
(__is_tuple_like_impl<>, __is_tuple_like_impl<pair>): Move...
* include/std/utility: ... here. Include <type_traits>.
* testsuite/23_containers/array/tuple_interface/get_debug_neg.cc: Adjust
dg-error line number.
* testsuite/23_containers/array/tuple_interface/
tuple_element_debug_neg.cc: Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@224857 138bc75d-0d04-0410-961f-82ee72b054a4
libstdc++-v3/ChangeLog
libstdc++-v3/include/debug/array
libstdc++-v3/include/profile/array
libstdc++-v3/include/std/array
libstdc++-v3/include/std/tuple
libstdc++-v3/include/std/utility
libstdc++-v3/testsuite/23_containers/array/tuple_interface/get_debug_neg.cc
libstdc++-v3/testsuite/23_containers/array/tuple_interface/tuple_element_debug_neg.cc