rust/src/test/run-pass/bind-by-move.rs

14 lines
234 B
Rust
Raw Normal View History

// xfail-test
use std;
import std::arc;
fn dispose(+_x: arc::ARC<bool>) unsafe { }
fn main() {
let p = arc::arc(true);
let x = some(p);
match move x {
some(move z) => { dispose(z); },
none => fail
}
}