re PR c++/33460 (ICE with static member in anonymous union)
authorPaolo Carlini <pcarlini@suse.de>
Thu, 20 Sep 2007 23:05:38 +0000 (23:05 +0000)
committerPaolo Carlini <paolo@gcc.gnu.org>
Thu, 20 Sep 2007 23:05:38 +0000 (23:05 +0000)
commit24f58e749753a97db167a73a59dfe1d32f103686
treeeeb3fc84c1a2e18eaf34351b6a02cbd84c8b4688
parentfe046210e2d5fa3ac4c0d0d5d48f6851b1dcbe24
re PR c++/33460 (ICE with static member in anonymous union)

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

PR c++/33460
* semantics.c (finish_id_expression): Use consistently
context_for_name_lookup.
* decl.c (fixup_anonymous_aggr): Fix error message for
anonymous struct (vs union).

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

PR c++/33460
* g++.dg/ext/anon-struct6.C: New.

From-SVN: r128637
gcc/cp/ChangeLog
gcc/cp/decl.c
gcc/cp/semantics.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/ext/anon-struct6.C [new file with mode: 0644]