]> gcc.gnu.org Git - gcc.git/commit
re PR c++/51229 ([C++0x] [4.7 Regression] Broken diagnostic: 'integer_cst' not suppor...
authorJakub Jelinek <jakub@redhat.com>
Wed, 7 Dec 2011 20:43:06 +0000 (21:43 +0100)
committerJakub Jelinek <jakub@gcc.gnu.org>
Wed, 7 Dec 2011 20:43:06 +0000 (21:43 +0100)
commit6f8e335e64fdac2f205714e2ccda0df654f3cdb9
treed785b96dbf47464fb3dd0f3a5aea61925e294546
parent14b1860e4e982d27e6669621c105e72d6c8bff41
re PR c++/51229 ([C++0x] [4.7 Regression] Broken diagnostic: 'integer_cst' not supported by dump_dec)

PR c++/51229
* decl.c (reshape_init_class): Complain if d->cur->index is
INTEGER_CST.
* parser.c (cp_parser_initializer_list): If cp_parser_parse_definitely
fails, clear designator.

* g++.dg/ext/desig3.C: New test.

From-SVN: r182088
gcc/cp/ChangeLog
gcc/cp/decl.c
gcc/cp/parser.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/ext/desig3.C [new file with mode: 0644]
This page took 0.103318 seconds and 5 git commands to generate.