#![deny(patterns_in_fns_without_body)] | |
trait Tr { | |
fn f1(mut arg: u8); //~ ERROR patterns aren't allowed in functions without bodies | |
//~^ WARN was previously accepted | |
fn f2(&arg: u8); //~ ERROR patterns aren't allowed in functions without bodies | |
fn g1(arg: u8); // OK | |
fn g2(_: u8); // OK | |
#[allow(anonymous_parameters)] | |
fn g3(u8); // OK | |
} | |
fn main() {} |