rust/src/test/ui/span/issue-39698.rs
2018-12-25 21:08:33 -07:00

17 lines
398 B
Rust

enum T {
T1(i32, i32),
T2(i32, i32),
T3(i32),
T4(i32),
}
fn main() {
match T::T1(123, 456) {
T::T1(a, d) | T::T2(d, b) | T::T3(c) | T::T4(a) => { println!("{:?}", a); }
//~^ ERROR is not bound in all patterns
//~| ERROR is not bound in all patterns
//~| ERROR is not bound in all patterns
//~| ERROR is not bound in all patterns
}
}