rust/tests/ui/lint/semicolon-in-expressions-from-macros/warn-semicolon-in-expressions-from-macros.rs

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

17 lines
304 B
Rust
Raw Normal View History

// check-pass
// Ensure that trailing semicolons cause warnings by default
macro_rules! foo {
() => {
true; //~ WARN trailing semicolon in macro
//~| WARN this was previously
}
}
fn main() {
let _val = match true {
true => false,
_ => foo!()
};
}