Skip to content

Commit 0e69067

Browse files
committed
---
yaml --- r: 212314 b: refs/heads/tmp c: 79b0c89 h: refs/heads/master v: v3
1 parent df81bd0 commit 0e69067

File tree

2 files changed

+1
-11
lines changed

2 files changed

+1
-11
lines changed

[refs]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ refs/heads/building: 126db549b038c84269a1e4fe46f051b2c15d6970
3232
refs/heads/beta: 62e70d35be3fe532c26a400b499c58a18f18dd3a
3333
refs/heads/windistfix: 7608dbad651f02e837ed05eef3d74a6662a6e928
3434
refs/tags/1.0.0-alpha: e42bd6d93a1d3433c486200587f8f9e12590a4d7
35-
refs/heads/tmp: e9db5fb20239d9343c17e3216297df489115d416
35+
refs/heads/tmp: 79b0c89d509d673ee34097b5dcb0d609fea6619d
3636
refs/tags/1.0.0-alpha.2: 4c705f6bc559886632d3871b04f58aab093bfa2f
3737
refs/tags/homu-tmp: 0b0c89efb37d1f7f6a72bf1a82a505cd1ca8b8eb
3838
refs/heads/gate: 97c84447b65164731087ea82685580cc81424412

branches/tmp/src/librustc_trans/trans/controlflow.rs

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@ use syntax::ast;
3030
use syntax::ast_util;
3131
use syntax::parse::token::InternedString;
3232
use syntax::parse::token;
33-
use syntax::visit::Visitor;
3433

3534
pub fn trans_stmt<'blk, 'tcx>(cx: Block<'blk, 'tcx>,
3635
s: &ast::Stmt)
@@ -171,16 +170,7 @@ pub fn trans_if<'blk, 'tcx>(bcx: Block<'blk, 'tcx>,
171170
// if true { .. } [else { .. }]
172171
bcx = trans_block(bcx, &*thn, dest);
173172
trans::debuginfo::clear_source_location(bcx.fcx);
174-
175-
if let Some(elexpr) = els {
176-
let mut trans = TransItemVisitor { ccx: bcx.fcx.ccx };
177-
trans.visit_expr(&*elexpr);
178-
}
179173
} else {
180-
// if false { .. } [else { .. }]
181-
let mut trans = TransItemVisitor { ccx: bcx.fcx.ccx };
182-
trans.visit_block(&*thn);
183-
184174
if let Some(elexpr) = els {
185175
bcx = expr::trans_into(bcx, &*elexpr, dest);
186176
trans::debuginfo::clear_source_location(bcx.fcx);

0 commit comments

Comments
 (0)