| PRINT-BANG INPUT (DISPLAY): A | |
| PRINT-BANG INPUT (DEBUG): TokenStream [ | |
| Ident { | |
| ident: "A", | |
| span: #0 bytes(508..509), | |
| }, | |
| ] | |
| PRINT-ATTR INPUT (DISPLAY): const A : u8 = 0; | |
| PRINT-ATTR INPUT (DEBUG): TokenStream [ | |
| Ident { | |
| ident: "const", | |
| span: #3 bytes(421..426), | |
| }, | |
| Ident { | |
| ident: "A", | |
| span: #0 bytes(508..509), | |
| }, | |
| Punct { | |
| ch: ':', | |
| spacing: Alone, | |
| span: #3 bytes(429..430), | |
| }, | |
| Ident { | |
| ident: "u8", | |
| span: #3 bytes(431..433), | |
| }, | |
| Punct { | |
| ch: '=', | |
| spacing: Alone, | |
| span: #3 bytes(434..435), | |
| }, | |
| Literal { | |
| kind: Integer, | |
| symbol: "0", | |
| suffix: None, | |
| span: #3 bytes(436..437), | |
| }, | |
| Punct { | |
| ch: ';', | |
| spacing: Alone, | |
| span: #3 bytes(437..438), | |
| }, | |
| ] | |
| PRINT-DERIVE INPUT (DISPLAY): struct A {} | |
| PRINT-DERIVE INPUT (DEBUG): TokenStream [ | |
| Ident { | |
| ident: "struct", | |
| span: #3 bytes(473..479), | |
| }, | |
| Ident { | |
| ident: "A", | |
| span: #0 bytes(508..509), | |
| }, | |
| Group { | |
| delimiter: Brace, | |
| stream: TokenStream [], | |
| span: #3 bytes(483..485), | |
| }, | |
| ] |