| error: expected expression, found `;` |
| --> $DIR/issue-109237.rs:2:12 |
| | |
| LL | () => {;}; |
| | ^ expected expression |
| ... |
| LL | let _ = statement!(); |
| | ------------ in this macro invocation |
| | |
| = note: the macro call doesn't expand to an expression, but it can expand to a statement |
| = note: this error originates in the macro `statement` (in Nightly builds, run with -Z macro-backtrace for more info) |
| help: surround the macro invocation with `{}` to interpret the expansion as a statement |
| | |
| LL | let _ = { statement!(); }; |
| | ~~~~~~~~~~~~~~~~~ |
| |
| error: aborting due to 1 previous error |
| |