rust/src/test/run-pass/liveness-move-in-loop.rs

16 lines
220 B
Rust

fn take(-x: int) -> int {x}
fn the_loop() {
let mut list = []/~;
loop {
let x = 5;
if x > 3 {
list += [take(x)]/~;
} else {
break;
}
}
}
fn main() {}