re PR libstdc++/48476 ([C++0x] conversion between std::tuple which have reference...
authorTakaya Saito <gintensubaru@gmail.com>
Tue, 12 Apr 2011 10:31:33 +0000 (10:31 +0000)
committerPaolo Carlini <paolo@gcc.gnu.org>
Tue, 12 Apr 2011 10:31:33 +0000 (10:31 +0000)
commit78a869ec7471a7c86d992a4cd3a506f5538995fc
treea3f9c99384d6e77c98ce53e748f6cc2a84546d75
parent0fa1f9b76227e5f3bb22a40a356727f0c4841179
re PR libstdc++/48476 ([C++0x] conversion between std::tuple which have reference member is rejected)

2011-04-12  Takaya Saito  <gintensubaru@gmail.com>

PR libstdc++/48476
* include/std/tuple (_Tuple_impl<>::_Tuple_impl(_Tuple_impl<>&&),
_Tuple_impl<>::operator=(_Tuple_impl&&), _Tuple_impl<>::operator=
(_Tuple_impl<>&&), tuple_cat): Use std::forward where appropriate.
* testsuite/20_util/tuple/cons/48476.cc: New.
* testsuite/20_util/tuple/48476.cc: Likewise.
* testsuite/20_util/tuple/creation_functions/48476.cc: Likewise.

From-SVN: r172309
libstdc++-v3/ChangeLog
libstdc++-v3/include/std/tuple
libstdc++-v3/testsuite/20_util/tuple/48476.cc [new file with mode: 0644]
libstdc++-v3/testsuite/20_util/tuple/cons/48476.cc [new file with mode: 0644]
libstdc++-v3/testsuite/20_util/tuple/creation_functions/48476.cc [new file with mode: 0644]