]> git.lizzy.rs Git - rust.git/blob - src/test/run-pass/move-4-unique.rs
Create a bunch of test cases for unique boxes by copying box tests
[rust.git] / src / test / run-pass / move-4-unique.rs
1 // xfail-test
2 use std;
3 import std::uint;
4
5 fn test(foo: ~{a: int, b: int, c: int}) -> ~{a: int, b: int, c: int} {
6     let bar <- foo;
7     let baz <- bar;
8     let quux <- baz;
9     ret quux;
10 }
11
12 fn main() { let x = ~{a: 1, b: 2, c: 3}; let y = test(x); assert (y.c == 3); }