re PR c++/50866 (ICE in verify_gimple_stmt, at tree-cfg.c:4175)
authorJason Merrill <jason@redhat.com>
Tue, 25 Oct 2011 18:24:28 +0000 (14:24 -0400)
committerJason Merrill <jason@gcc.gnu.org>
Tue, 25 Oct 2011 18:24:28 +0000 (14:24 -0400)
commit14a3430e4f2c0266216d904b51c65d299abeb0c9
tree5895a2df3e28a6de8edc59ef0ff6cc7b4434707f
parent0c59fd2fd22fa78fa357d6f509ac5e9be17316c1
re PR c++/50866 (ICE in verify_gimple_stmt, at tree-cfg.c:4175)

PR c++/50866
PR c++/41449
* semantics.c (maybe_cleanup_point_expr_void): No longer static.
* typeck2.c (split_nonconstant_init_1): Use it.
* cp-tree.h: Declare it.
* decl.c (wrap_cleanups_r): Stop at CLEANUP_POINT_EXPR.

From-SVN: r180442
gcc/cp/ChangeLog
gcc/cp/cp-tree.h
gcc/cp/decl.c
gcc/cp/semantics.c
gcc/cp/typeck2.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/init/aggr7.C [new file with mode: 0644]