| pub fn f( //~ NOTE function defined here | |
| /// Comment | |
| //~^ ERROR documentation comments cannot be applied to function parameters | |
| //~| NOTE doc comments are not allowed here | |
| id: u8, | |
| /// Other | |
| //~^ ERROR documentation comments cannot be applied to function parameters | |
| //~| NOTE doc comments are not allowed here | |
| a: u8, | |
| ) {} | |
| fn bar(id: #[allow(dead_code)] i32) {} | |
| //~^ ERROR attributes cannot be applied to a function parameter's type | |
| //~| NOTE attributes are not allowed here | |
| //~| NOTE function defined here | |
| fn main() { | |
| // verify that the parser recovered and properly typechecked the args | |
| f("", ""); | |
| //~^ ERROR arguments to this function are incorrect | |
| //~| NOTE expected `u8`, found `&str` | |
| //~| NOTE expected `u8`, found `&str` | |
| bar(""); | |
| //~^ ERROR mismatched types | |
| //~| NOTE arguments to this function are incorrect | |
| //~| NOTE expected `i32`, found `&str` | |
| } |