]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/cp/init.cc
re PR c++/33459 (ICE on reference member in union)
authorPaolo Carlini <pcarlini@suse.de>
Thu, 20 Sep 2007 09:49:13 +0000 (09:49 +0000)
committerPaolo Carlini <paolo@gcc.gnu.org>
Thu, 20 Sep 2007 09:49:13 +0000 (09:49 +0000)
commitb43d1bdea541d54d36ad04c73ac8061c3ddec37a
tree8fac60f70b7df355e7fb34ee0b41f805877750cd
parentc6f3019a9adcf8f5b788a50fc7500e73674c27f9
re PR c++/33459 (ICE on reference member in union)

cp/
2007-09-20  Paolo Carlini  <pcarlini@suse.de>

PR c++/33459
* init.c (build_zero_init): If, recursively, build_zero_init
returns a NULL_TREE, do not append it to the VEC of constructors.

testsuite/
2007-09-20  Paolo Carlini  <pcarlini@suse.de>

PR c++/33459
* g++.dg/init/ref14.C: New.

From-SVN: r128615
gcc/cp/ChangeLog
gcc/cp/init.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/init/ref14.C [new file with mode: 0644]