@@ -130,7 +130,7 @@ PRINT-DERIVE INPUT (DEBUG): TokenStream [
130130 span: $DIR/attribute-after-derive.rs:25:24: 28:2 (#0),
131131 },
132132]
133- PRINT-ATTR INPUT (DISPLAY): struct DeriveAttribute { }
133+ PRINT-ATTR INPUT (DISPLAY): struct DeriveAttribute { #[cfg(FALSE)] field : u8, }
134134PRINT-ATTR INPUT (DEBUG): TokenStream [
135135 Ident {
136136 ident: "struct",
@@ -142,7 +142,51 @@ PRINT-ATTR INPUT (DEBUG): TokenStream [
142142 },
143143 Group {
144144 delimiter: Brace,
145- stream: TokenStream [],
145+ stream: TokenStream [
146+ Punct {
147+ ch: '#',
148+ spacing: Alone,
149+ span: $DIR/attribute-after-derive.rs:26:5: 26:6 (#0),
150+ },
151+ Group {
152+ delimiter: Bracket,
153+ stream: TokenStream [
154+ Ident {
155+ ident: "cfg",
156+ span: $DIR/attribute-after-derive.rs:26:7: 26:10 (#0),
157+ },
158+ Group {
159+ delimiter: Parenthesis,
160+ stream: TokenStream [
161+ Ident {
162+ ident: "FALSE",
163+ span: $DIR/attribute-after-derive.rs:26:11: 26:16 (#0),
164+ },
165+ ],
166+ span: $DIR/attribute-after-derive.rs:26:10: 26:17 (#0),
167+ },
168+ ],
169+ span: $DIR/attribute-after-derive.rs:26:6: 26:18 (#0),
170+ },
171+ Ident {
172+ ident: "field",
173+ span: $DIR/attribute-after-derive.rs:27:5: 27:10 (#0),
174+ },
175+ Punct {
176+ ch: ':',
177+ spacing: Alone,
178+ span: $DIR/attribute-after-derive.rs:27:10: 27:11 (#0),
179+ },
180+ Ident {
181+ ident: "u8",
182+ span: $DIR/attribute-after-derive.rs:27:12: 27:14 (#0),
183+ },
184+ Punct {
185+ ch: ',',
186+ spacing: Alone,
187+ span: $DIR/attribute-after-derive.rs:27:14: 27:15 (#0),
188+ },
189+ ],
146190 span: $DIR/attribute-after-derive.rs:25:24: 28:2 (#0),
147191 },
148192]
0 commit comments