| //@ reference: macro.decl.syntax | |
| macro_rules! foo { | |
| ($a:expr) => a; //~ ERROR macro rhs must be delimited | |
| } | |
| fn main() { | |
| foo!(0); // Check that we report errors at macro definition, not expansion. | |
| let _: cfg!(FALSE) = (); //~ ERROR non-type macro in type position | |
| } |