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

23 lines
450 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";
}