// Regression test for issue #84195 | |
// Checks that we properly fire lints that occur inside | |
// anon consts. | |
#![deny(semicolon_in_expressions_from_macros)] | |
macro_rules! len { | |
() => { 0; }; //~ ERROR trailing semicolon | |
//~| WARN this was previously accepted | |
} | |
fn main() { | |
let val: [u8; len!()] = []; | |
} |