@@ -130,7 +130,7 @@ PRINT-DERIVE INPUT (DEBUG): TokenStream [
130
130
span: $DIR/attribute-after-derive.rs:25:24: 28:2 (#0),
131
131
},
132
132
]
133
- PRINT-ATTR INPUT (DISPLAY): struct DeriveAttribute { }
133
+ PRINT-ATTR INPUT (DISPLAY): struct DeriveAttribute { #[cfg(FALSE)] field : u8, }
134
134
PRINT-ATTR INPUT (DEBUG): TokenStream [
135
135
Ident {
136
136
ident: "struct",
@@ -142,7 +142,51 @@ PRINT-ATTR INPUT (DEBUG): TokenStream [
142
142
},
143
143
Group {
144
144
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
+ ],
146
190
span: $DIR/attribute-after-derive.rs:25:24: 28:2 (#0),
147
191
},
148
192
]
0 commit comments