re PR c++/54922 ([C++11][DR 1359] constexpr constructors require initialization of...
authorPaolo Carlini <paolo.carlini@oracle.com>
Tue, 23 Oct 2012 23:43:21 +0000 (23:43 +0000)
committerPaolo Carlini <paolo@gcc.gnu.org>
Tue, 23 Oct 2012 23:43:21 +0000 (23:43 +0000)
commit7c7e8c7809deedd7777aafc91c763eaad99db166
treeeeaa77dee41204f98682a892a92f5941c486cfd7
parent0d6414b24c4041d9a5f7ceaf382d189230702084
re PR c++/54922 ([C++11][DR 1359] constexpr constructors require initialization of all union members)

/cp
2012-10-23  Paolo Carlini  <paolo.carlini@oracle.com>

PR c++/54922
* semantics.c (cx_check_missing_mem_inits): Handle anonymous union
members.

/testsuite
2012-10-23  Paolo Carlini  <paolo.carlini@oracle.com>

PR c++/54922
* g++.dg/cpp0x/constexpr-union4.C: New.

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