* cp-tree.h (finish_stmt_expr): Change prototype.
commitc5c03c3961f2f64a245857c8190670cf3d1b5227
authormmitchel <mmitchel@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 20 Sep 1999 21:26:06 +0000 (20 21:26 +0000)
committermmitchel <mmitchel@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 20 Sep 1999 21:26:06 +0000 (20 21:26 +0000)
tree6e40d5372fb2d68b923e86b1e69f592b51bfac53
parent84e07cc4c575f589439b07d03f26a8e5de012fe5
* cp-tree.h (finish_stmt_expr): Change prototype.
* expr.c (cplus_expand_expr): Adjust call accordingly.
* init.c (finish_init_stmts): Likewise.
* parse.y (primary): Likewise.
* pt.c (tsubst_copy): Likewise.
* semantics.c (finish_stmt_expr): Don't take two parameters.
Don't remove generated BLOCKs from the block-tree.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@29533 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/cp/ChangeLog
gcc/cp/cp-tree.h
gcc/cp/expr.c
gcc/cp/init.c
gcc/cp/parse.y
gcc/cp/pt.c
gcc/testsuite/g++.old-deja/g++.other/stmtexpr1.C [new file with mode: 0644]