re PR c++/51458 (Accepts invalid designated initializers)
authorJason Merrill <jason@redhat.com>
Thu, 15 Dec 2011 21:55:31 +0000 (16:55 -0500)
committerJason Merrill <jason@gcc.gnu.org>
Thu, 15 Dec 2011 21:55:31 +0000 (16:55 -0500)
commit5058651d6382e0f307f9c96c356cca2d41cbddba
treecdb27440974c05499b5c3eb2792073f1815c77a2
parent794f3386b6ef7070fed482fcbfd113af5121bd7a
re PR c++/51458 (Accepts invalid designated initializers)

PR c++/51458
* decl.c (has_designator_problem): New.
(reshape_init_r): Check for improper use of
designated initializers.

From-SVN: r182391
gcc/cp/ChangeLog
gcc/cp/decl.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/ext/desig4.C [new file with mode: 0644]