9 match T::T1(123, 456) {
10 T::T1(a, d) | T::T2(d, b) | T::T3(c) | T::T4(a) => { println!("{:?}", a); }
11 //~^ ERROR is not bound in all patterns
12 //~| ERROR is not bound in all patterns
13 //~| ERROR is not bound in all patterns
14 //~| ERROR is not bound in all patterns