rust/src/test/run-pass/last-use-in-cap-clause.rs

12 lines
177 B
Rust

// Make sure #1399 stays fixed
fn foo() -> fn@() -> int {
let k = ~22;
let _u = {a: k};
ret fn@[move k]() -> int { 22 };
}
fn main() {
assert foo()() == 22;
}