Don't build up results for ignored expressions.

Issue #667
This commit is contained in:
Marijn Haverbeke 2011-09-29 12:02:37 +02:00
parent d74a7a83d7
commit e4436c3a5d
1 changed files with 1 additions and 1 deletions

View File

@ -4749,7 +4749,7 @@ fn trans_stmt(cx: @block_ctxt, s: ast::stmt) -> @block_ctxt {
let bcx = cx;
alt s.node {
ast::stmt_expr(e, _) { bcx = trans_expr(cx, e).bcx; }
ast::stmt_expr(e, _) { bcx = trans_expr_dps(cx, e, ignore); }
ast::stmt_decl(d, _) {
alt d.node {
ast::decl_local(locals) {