re PR c++/32054 (Storage classes on anonymous unions in classes)
authorPaolo Carlini <paolo.carlini@oracle.com>
Fri, 25 May 2012 23:40:10 +0000 (23:40 +0000)
committerPaolo Carlini <paolo@gcc.gnu.org>
Fri, 25 May 2012 23:40:10 +0000 (23:40 +0000)
commit6d199d3c08ec25787b76154a5d324d63561bccde
treea736b7bb0c69555be936b4eecea2f0e52228b0c8
parentd4dc840de43342b24006974f7899d127235adcba
re PR c++/32054 (Storage classes on anonymous unions in classes)

/cp
2012-05-25  Paolo Carlini  <paolo.carlini@oracle.com>

PR c++/32054
* parser.c (cp_parser_member_declaration): A storage class is not
allowed in a declaration of an anonymous aggregate in a class scope.

/testsuite
2012-05-25  Paolo Carlini  <paolo.carlini@oracle.com>

PR c++/32054
* g++.dg/other/anon-union3.C: New.

From-SVN: r187902
gcc/cp/ChangeLog
gcc/cp/parser.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/other/anon-union3.C [new file with mode: 0644]