mirror of
https://github.com/rust-lang/rust.git
synced 2025-05-13 18:37:33 +00:00
27 lines
818 B
Plaintext
27 lines
818 B
Plaintext
![]() |
error: expected `;`, found `#`
|
||
|
--> $DIR/properly-recover-from-trailing-outer-attribute-in-body-2.rs:6:13
|
||
|
|
|
||
|
LL | #[cfg()]
|
||
|
| -------- only `;` terminated statements or tail expressions are allowed after this attribute
|
||
|
LL | $foo
|
||
|
| ^ expected `;` here
|
||
|
LL |
|
||
|
LL | #[cfg(bar)]
|
||
|
| - unexpected token
|
||
|
...
|
||
|
LL | the_macro!( (); (); );
|
||
|
| --------------------- in this macro invocation
|
||
|
|
|
||
|
= note: this error originates in the macro `the_macro` (in Nightly builds, run with -Z macro-backtrace for more info)
|
||
|
help: add `;` here
|
||
|
|
|
||
|
LL | $foo;
|
||
|
| +
|
||
|
help: alternatively, consider surrounding the expression with a block
|
||
|
|
|
||
|
LL | the_macro!( { () }; (); );
|
||
|
| + +
|
||
|
|
||
|
error: aborting due to 1 previous error
|
||
|
|