Skip to content

Commit 9020398

Browse files
committed
---
yaml --- r: 11563 b: refs/heads/master c: 48c763c h: refs/heads/master i: 11561: 832bbcf 11559: 4cc351f v: v3
1 parent a400f13 commit 9020398

File tree

3 files changed

+10
-3
lines changed

3 files changed

+10
-3
lines changed

[refs]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
refs/heads/master: 03984561d43130cb8d51025604ac882470d47e3c
2+
refs/heads/master: 48c763c098a5609a52862ff57401087b9f162bec
33
refs/heads/snap-stage1: e33de59e47c5076a89eadeb38f4934f58a3618a6
44
refs/heads/snap-stage3: 4a81779abd786ff22d71434c6d9a5917ea4cdfff
55
refs/heads/try: 2898dcc5d97da9427ac367542382b6239d9c0bbf

trunk/src/comp/middle/tstate/states.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -190,8 +190,8 @@ fn find_pre_post_state_call(fcx: fn_ctxt, pres: prestate, a: @expr,
190190
%u exprs vs. %u ops",
191191
vec::len(bs), vec::len(ops)]);
192192
}
193-
ret find_pre_post_state_exprs(fcx, expr_poststate(fcx.ccx, a), id, ops,
194-
bs, cf) || changed;
193+
ret find_pre_post_state_exprs(fcx, pres, id, ops,
194+
bs, cf) || changed;
195195
}
196196

197197
fn find_pre_post_state_exprs(fcx: fn_ctxt, pres: prestate, id: node_id,

trunk/src/test/run-pass/issue-1895.rs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
fn main() {
2+
let x = 1;
3+
let y = fn@[move x]() -> int {
4+
x
5+
}();
6+
}
7+

0 commit comments

Comments
 (0)