rust/src/test/run-pass/box-pattern.rs
2011-07-14 10:27:02 -07:00

15 lines
208 B
Rust

// xfail-stage0
type foo = rec(int a, uint b);
tag bar {
u(@foo);
w(int);
}
fn main() {
assert alt (u(@rec(a=10, b=40u))) {
u(@{a, b}) { a + (b as int) }
_ { 66 }
} == 50;
}