1 error: macros that expand to items must be delimited with braces or followed by a semicolon
2 --> $DIR/issue-91800.rs:6:10
4 LL | #[derive(MyTrait)]
7 = note: this error originates in the derive macro `MyTrait` (in Nightly builds, run with -Z macro-backtrace for more info)
9 error: proc-macro derive produced unparseable tokens
10 --> $DIR/issue-91800.rs:6:10
12 LL | #[derive(MyTrait)]
16 --> $DIR/issue-91800.rs:6:10
18 LL | #[derive(MyTrait)]
21 = note: this error originates in the derive macro `MyTrait` (in Nightly builds, run with -Z macro-backtrace for more info)
23 error: macros that expand to items must be delimited with braces or followed by a semicolon
24 --> $DIR/issue-91800.rs:9:1
26 LL | #[attribute_macro]
29 = note: this error originates in the attribute macro `attribute_macro` (in Nightly builds, run with -Z macro-backtrace for more info)
32 --> $DIR/issue-91800.rs:9:1
34 LL | #[attribute_macro]
37 = note: this error originates in the attribute macro `attribute_macro` (in Nightly builds, run with -Z macro-backtrace for more info)
39 error: macros that expand to items must be delimited with braces or followed by a semicolon
40 --> $DIR/issue-91800.rs:13:1
45 = note: this error originates in the macro `fn_macro` (in Nightly builds, run with -Z macro-backtrace for more info)
48 --> $DIR/issue-91800.rs:13:1
53 = note: this error originates in the macro `fn_macro` (in Nightly builds, run with -Z macro-backtrace for more info)
55 error: aborting due to 7 previous errors