re PR c++/38021 (C++ hang for new keywords)
authorJakub Jelinek <jakub@redhat.com>
Mon, 10 Nov 2008 13:41:37 +0000 (14:41 +0100)
committerJakub Jelinek <jakub@gcc.gnu.org>
Mon, 10 Nov 2008 13:41:37 +0000 (14:41 +0100)
commit5072c6bd2e2e365b1cc92e921cbf75d34fb26c0f
tree4ee43bf33873d343cbe16be7dc0e94d1b1199e81
parent94b5f4db225e10e4d0a93f7dba46bc6ddf8e193a
re PR c++/38021 (C++ hang for new keywords)

PR c++/38021
* parser.c (cp_parser_enum_specifier): After parsing :,
parse definitely.  Don't return early if type specifier
is erroneous.

* g++.dg/cpp0x/enum1.C: New test.

From-SVN: r141739
gcc/cp/ChangeLog
gcc/cp/parser.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/cpp0x/enum1.C [new file with mode: 0644]