cp-tree.h (build_compound_expr): Take LHS & RHS args.
authorNathan Sidwell <nathan@codesourcery.com>
Fri, 25 Jul 2003 16:52:47 +0000 (16:52 +0000)
committerNathan Sidwell <nathan@gcc.gnu.org>
Fri, 25 Jul 2003 16:52:47 +0000 (16:52 +0000)
commitc7b62f147297c2bb303b4bce35d3ac88124832c5
treedc0c0e9ab0bb147892d110a05424f33755c89968
parent42eaed4985c166c90a52b9b24a7d53193cb8b933
cp-tree.h (build_compound_expr): Take LHS & RHS args.

* cp-tree.h (build_compound_expr): Take LHS & RHS args.
(build_x_compound_expr_from_list): Declare.
* typeck.c (build_x_compound_expr_from_list): New.
(build_x_compound_expr): Adjust.
(build_compound_expr): Remove unreachable code. Take two
parameters, adjust.
* decl.c (grok_reference_init): Use
build_x_compound_expr_from_list.
(expand_static_init): Adjust build_compound_expr call.
(cxx_maybe_build_cleanup): Likewise.
* init.c (perform_member_init): Use
build_x_compound_expr_from_list.
(build_new_1): Likewise.
(build_vec_delete): Adjust build_compound_expr calls.
(build_vbase_delete): Likewise.
* typeck2.c (store_init_value): Use
build_x_compound_expr_from_list.
(build_functional_cast): Likewise.

From-SVN: r69794
gcc/cp/ChangeLog
gcc/cp/cp-tree.h
gcc/cp/decl.c
gcc/cp/init.c
gcc/cp/typeck.c
gcc/cp/typeck2.c