re PR c++/37877 (Invalid "invalid use of static" error)
authorJohn F. Carr <jfc@mit.edu>
Fri, 9 Jan 2009 14:45:44 +0000 (14:45 +0000)
committerJakub Jelinek <jakub@gcc.gnu.org>
Fri, 9 Jan 2009 14:45:44 +0000 (15:45 +0100)
commit73f971b716256c5c37753748fa7c8ade3c49da21
tree9052a96b1013724ee11a155a55db3c1ddb3e2f18
parent91c82473ac6c389e29e73bdae4e4375176ac0bf3
re PR c++/37877 (Invalid "invalid use of static" error)

PR c++/37877
* parser.c (cp_parser_class_specifier): Clear
parser->in_unbraced_linkage_specification_p while parsing class
specifiers.

* g++.dg/parse/linkage3.C: New test.

From-SVN: r143206
gcc/cp/ChangeLog
gcc/cp/parser.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/parse/linkage3.C [new file with mode: 0644]