diff options
author | Ville Voutilainen <ville.voutilainen@gmail.com> | 2016-05-27 17:08:37 +0300 |
---|---|---|
committer | Ville Voutilainen <ville@gcc.gnu.org> | 2016-05-27 17:08:37 +0300 |
commit | b70210069319f6934a6bfd2b0aad5fb6befecc83 (patch) | |
tree | 7294d0ef22deb1db82da5222f52bf5fce6cba3fa /gcc/tree-ssa-threadbackward.c | |
parent | f2879a90ec9f0ec1a112d4bac81dae0f4d356e0d (diff) | |
download | gcc-b70210069319f6934a6bfd2b0aad5fb6befecc83.zip gcc-b70210069319f6934a6bfd2b0aad5fb6befecc83.tar.gz gcc-b70210069319f6934a6bfd2b0aad5fb6befecc83.tar.bz2 |
re PR libstdc++/66338 (std::forward_as_tuple() issue with single argument)
2016-05-24 Ville Voutilainen <ville.voutilainen@gmail.com>
PR libstdc++/66338
* include/std/tuple (_TMC): Add a check for _NotSameTuple.
* include/std/tuple (tuple(_UElements&&...)): Remove the separate
check for _NotSameTuple.
* include/std/tuple (_TMCT): New.
* include/std/tuple (tuple(const tuple<_UElements...>&)): Use it.
* include/std/tuple (tuple(tuple<_UElements...>&&)): Likewise.
* include/std/tuple (tuple(allocator_arg_t, const _Alloc&,
const tuple<_UElements...>&)): Likewise.
* include/std/tuple (tuple(allocator_arg_t, const _Alloc&,
tuple<_UElements...>&&)): Likewise.
* testsuite/20_util/tuple/cons/66338.cc: New.
From-SVN: r236822
Diffstat (limited to 'gcc/tree-ssa-threadbackward.c')
0 files changed, 0 insertions, 0 deletions