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` | |
} |