re PR c++/63362 (The c++11 triviality-traits need front-end help)
authorJason Merrill <jason@redhat.com>
Wed, 1 Oct 2014 17:21:08 +0000 (13:21 -0400)
committerJason Merrill <jason@gcc.gnu.org>
Wed, 1 Oct 2014 17:21:08 +0000 (13:21 -0400)
commit662bb4b85ea6f0ccf1871b480554f6197133de1b
tree3bfd046542fe98e955bf5aba6a88e70bace92cba
parenta710f1f83caee6e647bebf6b45743b276ac55cbf
re PR c++/63362 (The c++11 triviality-traits need front-end help)

PR c++/63362
* method.c (constructible_expr): Handle value-init of non-class.
* parser.c (cp_parser_trait_expr): Allow pack expansion.
* pt.c (tsubst_copy_and_build): Handle pack expansion.

From-SVN: r215772
gcc/cp/ChangeLog
gcc/cp/method.c
gcc/cp/parser.c
gcc/cp/pt.c
gcc/testsuite/g++.dg/ext/is_trivially_constructible3.C [new file with mode: 0644]