re PR c++/54922 ([C++11][DR 1359] constexpr constructors require initialization of...
authorJason Merrill <jason@redhat.com>
Fri, 15 Feb 2013 01:27:47 +0000 (20:27 -0500)
committerJason Merrill <jason@gcc.gnu.org>
Fri, 15 Feb 2013 01:27:47 +0000 (20:27 -0500)
commit9b2f0394a02119a605017481a138bb10b5624077
treeefb25f5a1b2be2eb69f70d34b12439f42f8aeecb
parentb24cd3d1f8ab5ad45bafdfd4af0f5805c4788ca2
re PR c++/54922 ([C++11][DR 1359] constexpr constructors require initialization of all union members)

PR c++/54922
* semantics.c (build_anon_member_initialization): New.
(build_data_member_initialization): Use it.

From-SVN: r196070
gcc/cp/ChangeLog
gcc/cp/semantics.c
gcc/testsuite/g++.dg/cpp0x/constexpr-union4.C [new file with mode: 0644]
gcc/testsuite/g++.dg/cpp0x/constexpr-union5.C [new file with mode: 0644]