11 s!(;); // Empty statement
12 s!(let a = 15;); // { dg-error "Failed to match any rule within macro" }
13 multi_s!(let a = 15;);
14 // ^ this actually gets parsed as two statements - one LetStmt and one
15 // empty statement. This is the same behavior as rustc, which you can
16 // see using a count!() macro