1 PRINT-DERIVE INPUT (DISPLAY): enum E { V = { let _ = #[allow(warnings)] 0 ; 0 }, }
2 PRINT-DERIVE DEEP-RE-COLLECTED (DISPLAY): enum E { V = { let _ = #[allow(warnings)] #[allow(warnings)] 0 ; 0 }, }
3 PRINT-DERIVE INPUT (DEBUG): TokenStream [
6 span: #4 bytes(299..303),
10 span: #4 bytes(304..305),
17 span: #4 bytes(320..321),
22 span: #4 bytes(322..323),
29 span: #4 bytes(326..329),
33 span: #4 bytes(330..331),
38 span: #4 bytes(332..333),
46 span: #0 bytes(541..542),
53 span: #0 bytes(543..548),
56 delimiter: Parenthesis,
60 span: #0 bytes(549..557),
63 span: #0 bytes(548..558),
66 span: #0 bytes(542..559),
71 span: #0 bytes(541..542),
78 span: #0 bytes(543..548),
81 delimiter: Parenthesis,
85 span: #0 bytes(549..557),
88 span: #0 bytes(548..558),
91 span: #0 bytes(542..559),
97 span: #0 bytes(560..561),
100 span: #4 bytes(334..339),
105 span: #4 bytes(339..340),
111 span: #4 bytes(341..342),
114 span: #4 bytes(324..344),
119 span: #4 bytes(344..345),
122 span: #4 bytes(306..355),
125 PRINT-DERIVE INPUT (DISPLAY): enum E { V = { let _ = { 0; } ; 0 }, }
126 PRINT-DERIVE DEEP-RE-COLLECTED (DISPLAY): enum E { V = { let _ = { 0 } ; 0 }, }
127 PRINT-DERIVE INPUT (DEBUG): TokenStream [
130 span: #8 bytes(423..427),
134 span: #8 bytes(428..429),
138 stream: TokenStream [
141 span: #8 bytes(444..445),
146 span: #8 bytes(446..447),
150 stream: TokenStream [
153 span: #8 bytes(450..453),
157 span: #8 bytes(454..455),
162 span: #8 bytes(456..457),
166 stream: TokenStream [
169 stream: TokenStream [
174 span: #0 bytes(578..579),
177 span: #8 bytes(460..465),
180 span: #8 bytes(458..467),
185 span: #8 bytes(467..468),
191 span: #8 bytes(469..470),
194 span: #8 bytes(448..472),
199 span: #8 bytes(472..473),
202 span: #8 bytes(430..483),
205 PRINT-DERIVE INPUT (DISPLAY): enum E { V = { let _ = { { } } ; 0 }, }
206 PRINT-DERIVE INPUT (DEBUG): TokenStream [
209 span: #12 bytes(423..427),
213 span: #12 bytes(428..429),
217 stream: TokenStream [
220 span: #12 bytes(444..445),
225 span: #12 bytes(446..447),
229 stream: TokenStream [
232 span: #12 bytes(450..453),
236 span: #12 bytes(454..455),
241 span: #12 bytes(456..457),
245 stream: TokenStream [
248 stream: TokenStream [
251 stream: TokenStream [],
252 span: #0 bytes(596..598),
255 span: #12 bytes(460..465),
258 span: #12 bytes(458..467),
263 span: #12 bytes(467..468),
269 span: #12 bytes(469..470),
272 span: #12 bytes(448..472),
277 span: #12 bytes(472..473),
280 span: #12 bytes(430..483),
283 PRINT-DERIVE INPUT (DISPLAY): enum E { V = { let _ = { PATH; } ; 0 }, }
284 PRINT-DERIVE DEEP-RE-COLLECTED (DISPLAY): enum E { V = { let _ = { PATH } ; 0 }, }
285 PRINT-DERIVE INPUT (DEBUG): TokenStream [
288 span: #16 bytes(423..427),
292 span: #16 bytes(428..429),
296 stream: TokenStream [
299 span: #16 bytes(444..445),
304 span: #16 bytes(446..447),
308 stream: TokenStream [
311 span: #16 bytes(450..453),
315 span: #16 bytes(454..455),
320 span: #16 bytes(456..457),
324 stream: TokenStream [
327 stream: TokenStream [
330 span: #0 bytes(615..619),
333 span: #16 bytes(460..465),
336 span: #16 bytes(458..467),
341 span: #16 bytes(467..468),
347 span: #16 bytes(469..470),
350 span: #16 bytes(448..472),
355 span: #16 bytes(472..473),
358 span: #16 bytes(430..483),
361 PRINT-DERIVE INPUT (DISPLAY): enum E { V = { let _ = { 0 + 1; } ; 0 }, }
362 PRINT-DERIVE DEEP-RE-COLLECTED (DISPLAY): enum E { V = { let _ = { 0 + 1 } ; 0 }, }
363 PRINT-DERIVE INPUT (DEBUG): TokenStream [
366 span: #20 bytes(423..427),
370 span: #20 bytes(428..429),
374 stream: TokenStream [
377 span: #20 bytes(444..445),
382 span: #20 bytes(446..447),
386 stream: TokenStream [
389 span: #20 bytes(450..453),
393 span: #20 bytes(454..455),
398 span: #20 bytes(456..457),
402 stream: TokenStream [
405 stream: TokenStream [
410 span: #0 bytes(636..637),
415 span: #0 bytes(638..639),
421 span: #0 bytes(640..641),
424 span: #20 bytes(460..465),
427 span: #20 bytes(458..467),
432 span: #20 bytes(467..468),
438 span: #20 bytes(469..470),
441 span: #20 bytes(448..472),
446 span: #20 bytes(472..473),
449 span: #20 bytes(430..483),
452 PRINT-DERIVE INPUT (DISPLAY): enum E { V = { let _ = { PATH + 1; } ; 0 }, }
453 PRINT-DERIVE DEEP-RE-COLLECTED (DISPLAY): enum E { V = { let _ = { PATH + 1 } ; 0 }, }
454 PRINT-DERIVE INPUT (DEBUG): TokenStream [
457 span: #24 bytes(423..427),
461 span: #24 bytes(428..429),
465 stream: TokenStream [
468 span: #24 bytes(444..445),
473 span: #24 bytes(446..447),
477 stream: TokenStream [
480 span: #24 bytes(450..453),
484 span: #24 bytes(454..455),
489 span: #24 bytes(456..457),
493 stream: TokenStream [
496 stream: TokenStream [
499 span: #0 bytes(658..662),
504 span: #0 bytes(663..664),
510 span: #0 bytes(665..666),
513 span: #24 bytes(460..465),
516 span: #24 bytes(458..467),
521 span: #24 bytes(467..468),
527 span: #24 bytes(469..470),
530 span: #24 bytes(448..472),
535 span: #24 bytes(472..473),
538 span: #24 bytes(430..483),