rust/src/test/run-pass/borrowck-pat-reassign-no-binding.rs
2012-06-08 20:39:11 -07:00

12 lines
216 B
Rust

fn main() {
let mut x = none;
alt x {
none {
// It is ok to reassign x here, because there is in
// fact no outstanding loan of x!
x = some(0);
}
some(_) { }
}
}