| fn foo(x: isize) { println!("{}", x); } | |
| fn main() { | |
| let x: isize; | |
| foo(x); //~ ERROR E0381 | |
| // test for #120634 | |
| struct A(u8); | |
| struct B { d: u8 } | |
| let (a, ); | |
| let [b, ]; | |
| let A(c); | |
| let B { d }; | |
| let _: (u8, u8, u8, u8) = (a, b, c, d); | |
| //~^ ERROR used binding `a` | |
| //~| ERROR used binding `b` | |
| //~| ERROR used binding `c` | |
| //~| ERROR used binding `d` | |
| } |