]>
Commit | Line | Data |
---|---|---|
6a06907d | 1 | PRINT-DERIVE INPUT (DISPLAY): struct Foo |
cdc7bbd5 | 2 | { my_array : [bool ; { struct Inner { non_removed_inner_field : usize } 0 }] } |
6a06907d XL |
3 | PRINT-DERIVE INPUT (DEBUG): TokenStream [ |
4 | Ident { | |
5 | ident: "struct", | |
cdc7bbd5 | 6 | span: $DIR/nested-derive-cfg.rs:12:1: 12:7 (#0), |
6a06907d XL |
7 | }, |
8 | Ident { | |
9 | ident: "Foo", | |
cdc7bbd5 | 10 | span: $DIR/nested-derive-cfg.rs:12:8: 12:11 (#0), |
6a06907d XL |
11 | }, |
12 | Group { | |
13 | delimiter: Brace, | |
14 | stream: TokenStream [ | |
15 | Ident { | |
16 | ident: "my_array", | |
cdc7bbd5 | 17 | span: $DIR/nested-derive-cfg.rs:14:5: 14:13 (#0), |
6a06907d XL |
18 | }, |
19 | Punct { | |
20 | ch: ':', | |
21 | spacing: Alone, | |
cdc7bbd5 | 22 | span: $DIR/nested-derive-cfg.rs:14:13: 14:14 (#0), |
6a06907d XL |
23 | }, |
24 | Group { | |
25 | delimiter: Bracket, | |
26 | stream: TokenStream [ | |
27 | Ident { | |
28 | ident: "bool", | |
cdc7bbd5 | 29 | span: $DIR/nested-derive-cfg.rs:14:16: 14:20 (#0), |
6a06907d XL |
30 | }, |
31 | Punct { | |
32 | ch: ';', | |
33 | spacing: Alone, | |
cdc7bbd5 | 34 | span: $DIR/nested-derive-cfg.rs:14:20: 14:21 (#0), |
6a06907d XL |
35 | }, |
36 | Group { | |
37 | delimiter: Brace, | |
38 | stream: TokenStream [ | |
39 | Ident { | |
40 | ident: "struct", | |
cdc7bbd5 | 41 | span: $DIR/nested-derive-cfg.rs:15:9: 15:15 (#0), |
6a06907d XL |
42 | }, |
43 | Ident { | |
44 | ident: "Inner", | |
cdc7bbd5 | 45 | span: $DIR/nested-derive-cfg.rs:15:16: 15:21 (#0), |
6a06907d XL |
46 | }, |
47 | Group { | |
48 | delimiter: Brace, | |
49 | stream: TokenStream [ | |
50 | Ident { | |
51 | ident: "non_removed_inner_field", | |
cdc7bbd5 | 52 | span: $DIR/nested-derive-cfg.rs:17:13: 17:36 (#0), |
6a06907d XL |
53 | }, |
54 | Punct { | |
55 | ch: ':', | |
56 | spacing: Alone, | |
cdc7bbd5 | 57 | span: $DIR/nested-derive-cfg.rs:17:36: 17:37 (#0), |
6a06907d XL |
58 | }, |
59 | Ident { | |
60 | ident: "usize", | |
cdc7bbd5 | 61 | span: $DIR/nested-derive-cfg.rs:17:38: 17:43 (#0), |
6a06907d XL |
62 | }, |
63 | ], | |
cdc7bbd5 | 64 | span: $DIR/nested-derive-cfg.rs:15:22: 18:10 (#0), |
6a06907d XL |
65 | }, |
66 | Literal { | |
67 | kind: Integer, | |
68 | symbol: "0", | |
69 | suffix: None, | |
cdc7bbd5 | 70 | span: $DIR/nested-derive-cfg.rs:19:9: 19:10 (#0), |
6a06907d XL |
71 | }, |
72 | ], | |
cdc7bbd5 | 73 | span: $DIR/nested-derive-cfg.rs:14:22: 20:6 (#0), |
6a06907d XL |
74 | }, |
75 | ], | |
cdc7bbd5 | 76 | span: $DIR/nested-derive-cfg.rs:14:15: 20:7 (#0), |
6a06907d XL |
77 | }, |
78 | ], | |
cdc7bbd5 | 79 | span: $DIR/nested-derive-cfg.rs:12:12: 21:2 (#0), |
6a06907d XL |
80 | }, |
81 | ] |