rust/src/test/run-pass/inferred-suffix-in-pattern-range.rs

23 lines
459 B
Rust
Raw Normal View History

fn main() {
let x = 2;
let x_message = alt x {
0 to 1 { ~"not many" }
_ { ~"lots" }
};
assert x_message == ~"lots";
let y = 2i;
let y_message = alt y {
0 to 1 { ~"not many" }
_ { ~"lots" }
};
assert y_message == ~"lots";
let z = 1u64;
let z_message = alt z {
0 to 1 { ~"not many" }
_ { ~"lots" }
};
assert z_message == ~"not many";
}