rust/tests/ui/macros/issue-84195-lint-anon-const.rs

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

15 lines
330 B
Rust
Raw Normal View History

// 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!()] = [];
}