cp-tree.h (finish_stmt_expr): Change prototype.
authorMark Mitchell <mark@codesourcery.com>
Mon, 20 Sep 1999 21:26:06 +0000 (21:26 +0000)
committerMark Mitchell <mmitchel@gcc.gnu.org>
Mon, 20 Sep 1999 21:26:06 +0000 (21:26 +0000)
commit447cfcb9e12b13e75072f4774bc4579998513a6a
tree6e40d5372fb2d68b923e86b1e69f592b51bfac53
parentea003f6d7c5c6c58661582cd6d040202a176e888
cp-tree.h (finish_stmt_expr): Change prototype.

* 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.

From-SVN: r29533
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]