PR c++/51229
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 7 Dec 2011 20:43:06 +0000 (20:43 +0000)
committerjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 7 Dec 2011 20:43:06 +0000 (20:43 +0000)
commit222ad45b2c2a4da957de9fe2474ec2c3c5c05d2a
treed785b96dbf47464fb3dd0f3a5aea61925e294546
parent2037072c768b63f109c10f91d090fb670df33ae0
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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@182088 138bc75d-0d04-0410-961f-82ee72b054a4
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]