unsafe
=>
Add a test for various cases of invalid macro definitions. Closes: https://github.com/rust-lang/rust/issues/143351