error: macros that expand to items must be delimited with braces or followed by a semicolon --> $DIR/macros-no-semicolon-items.rs:1:17 | LL | macro_rules! foo() | ^^ | help: change the delimiters to curly braces | LL | macro_rules! foo{} | ~~ help: add a semicolon | LL | macro_rules! foo(); | + error: macros that expand to items must be delimited with braces or followed by a semicolon --> $DIR/macros-no-semicolon-items.rs:8:5 | LL | bar!( | _____^ LL | | blah LL | | blah LL | | blah LL | | ) | |_^ | help: change the delimiters to curly braces | LL ~ bar!{ LL | blah LL | blah LL | blah LL + } | help: add a semicolon | LL | ); | + error: unexpected end of macro invocation --> $DIR/macros-no-semicolon-items.rs:1:1 | LL | macro_rules! foo() | ^^^^^^^^^^^^^^^^^^ missing tokens in macro arguments error: aborting due to 3 previous errors