| extern "C" { | |
| fn foo(x: i32, y: u32, z: i32); | |
| //~^ NOTE function defined here | |
| } | |
| fn main() { | |
| foo(1i32, 2i32); | |
| //~^ ERROR this function takes 3 arguments but 2 arguments were supplied | |
| //~| NOTE argument #2 of type `u32` is missing | |
| //~| HELP provide the argument | |
| } |