semantics.c (finish_then_clause): Remove redundant assignment.
authorJason Merrill <jason@redhat.com>
Sat, 17 Aug 2002 01:17:24 +0000 (21:17 -0400)
committerJason Merrill <jason@gcc.gnu.org>
Sat, 17 Aug 2002 01:17:24 +0000 (21:17 -0400)
commit5d764395dbc8af21a0ad676353231c0f6f713cab
tree5227e9d5ae983a3a54a2e3d6370a99653daa42db
parent8aa5074e79a708a7ef26c5931a1f6485a0726042
semantics.c (finish_then_clause): Remove redundant assignment.

        * semantics.c (finish_then_clause): Remove redundant assignment.
        (finish_if_stmt, begin_switch_stmt, finish_switch_stmt): Move the
        extra binding level outside the if/switch statement.
        (finish_while_cond, finish_for_cond): Rewrite complex condition
        into the loop body.

From-SVN: r56402
gcc/cp/ChangeLog
gcc/cp/semantics.c