]>
Commit | Line | Data |
---|---|---|
ba9703b0 | 1 | PRINT-BANG INPUT (DISPLAY): struct M($crate :: S) ; |
dc9dc135 | 2 | PRINT-BANG INPUT (DEBUG): TokenStream [ |
0731742a XL |
3 | Ident { |
4 | ident: "struct", | |
add651ee | 5 | span: $DIR/dollar-crate.rs:20:17: 20:23 (#3), |
0731742a XL |
6 | }, |
7 | Ident { | |
8 | ident: "M", | |
add651ee | 9 | span: $DIR/dollar-crate.rs:20:24: 20:25 (#3), |
0731742a XL |
10 | }, |
11 | Group { | |
12 | delimiter: Parenthesis, | |
13 | stream: TokenStream [ | |
14 | Ident { | |
15 | ident: "$crate", | |
add651ee | 16 | span: $DIR/dollar-crate.rs:20:26: 20:32 (#3), |
0731742a XL |
17 | }, |
18 | Punct { | |
19 | ch: ':', | |
20 | spacing: Joint, | |
add651ee | 21 | span: $DIR/dollar-crate.rs:20:32: 20:33 (#3), |
0731742a XL |
22 | }, |
23 | Punct { | |
24 | ch: ':', | |
25 | spacing: Alone, | |
add651ee | 26 | span: $DIR/dollar-crate.rs:20:33: 20:34 (#3), |
0731742a XL |
27 | }, |
28 | Ident { | |
29 | ident: "S", | |
add651ee | 30 | span: $DIR/dollar-crate.rs:20:34: 20:35 (#3), |
532ac7d7 | 31 | }, |
0731742a | 32 | ], |
add651ee | 33 | span: $DIR/dollar-crate.rs:20:25: 20:36 (#3), |
0731742a XL |
34 | }, |
35 | Punct { | |
36 | ch: ';', | |
37 | spacing: Alone, | |
add651ee | 38 | span: $DIR/dollar-crate.rs:20:36: 20:37 (#3), |
532ac7d7 | 39 | }, |
0731742a | 40 | ] |
f035d41b | 41 | PRINT-ATTR INPUT (DISPLAY): struct A($crate :: S) ; |
dc9dc135 | 42 | PRINT-ATTR INPUT (DEBUG): TokenStream [ |
0731742a XL |
43 | Ident { |
44 | ident: "struct", | |
add651ee | 45 | span: $DIR/dollar-crate.rs:24:13: 24:19 (#3), |
0731742a XL |
46 | }, |
47 | Ident { | |
48 | ident: "A", | |
add651ee | 49 | span: $DIR/dollar-crate.rs:24:20: 24:21 (#3), |
0731742a XL |
50 | }, |
51 | Group { | |
52 | delimiter: Parenthesis, | |
53 | stream: TokenStream [ | |
54 | Ident { | |
55 | ident: "$crate", | |
add651ee | 56 | span: $DIR/dollar-crate.rs:24:22: 24:28 (#3), |
0731742a XL |
57 | }, |
58 | Punct { | |
59 | ch: ':', | |
60 | spacing: Joint, | |
add651ee | 61 | span: $DIR/dollar-crate.rs:24:28: 24:29 (#3), |
0731742a XL |
62 | }, |
63 | Punct { | |
64 | ch: ':', | |
65 | spacing: Alone, | |
add651ee | 66 | span: $DIR/dollar-crate.rs:24:29: 24:30 (#3), |
0731742a XL |
67 | }, |
68 | Ident { | |
69 | ident: "S", | |
add651ee | 70 | span: $DIR/dollar-crate.rs:24:30: 24:31 (#3), |
532ac7d7 | 71 | }, |
0731742a | 72 | ], |
add651ee | 73 | span: $DIR/dollar-crate.rs:24:21: 24:32 (#3), |
0731742a XL |
74 | }, |
75 | Punct { | |
76 | ch: ';', | |
77 | spacing: Alone, | |
add651ee | 78 | span: $DIR/dollar-crate.rs:24:32: 24:33 (#3), |
532ac7d7 | 79 | }, |
0731742a | 80 | ] |
f035d41b | 81 | PRINT-DERIVE INPUT (DISPLAY): struct D($crate :: S) ; |
dc9dc135 | 82 | PRINT-DERIVE INPUT (DEBUG): TokenStream [ |
0731742a XL |
83 | Ident { |
84 | ident: "struct", | |
add651ee | 85 | span: $DIR/dollar-crate.rs:27:13: 27:19 (#3), |
0731742a XL |
86 | }, |
87 | Ident { | |
88 | ident: "D", | |
add651ee | 89 | span: $DIR/dollar-crate.rs:27:20: 27:21 (#3), |
0731742a XL |
90 | }, |
91 | Group { | |
92 | delimiter: Parenthesis, | |
93 | stream: TokenStream [ | |
94 | Ident { | |
95 | ident: "$crate", | |
add651ee | 96 | span: $DIR/dollar-crate.rs:27:22: 27:28 (#3), |
0731742a XL |
97 | }, |
98 | Punct { | |
99 | ch: ':', | |
100 | spacing: Joint, | |
add651ee | 101 | span: $DIR/dollar-crate.rs:27:28: 27:29 (#3), |
0731742a XL |
102 | }, |
103 | Punct { | |
104 | ch: ':', | |
105 | spacing: Alone, | |
add651ee | 106 | span: $DIR/dollar-crate.rs:27:29: 27:30 (#3), |
0731742a XL |
107 | }, |
108 | Ident { | |
109 | ident: "S", | |
add651ee | 110 | span: $DIR/dollar-crate.rs:27:30: 27:31 (#3), |
532ac7d7 | 111 | }, |
0731742a | 112 | ], |
add651ee | 113 | span: $DIR/dollar-crate.rs:27:21: 27:32 (#3), |
0731742a XL |
114 | }, |
115 | Punct { | |
116 | ch: ';', | |
117 | spacing: Alone, | |
add651ee | 118 | span: $DIR/dollar-crate.rs:27:32: 27:33 (#3), |
532ac7d7 | 119 | }, |
0731742a | 120 | ] |
ba9703b0 | 121 | PRINT-BANG INPUT (DISPLAY): struct M($crate :: S) ; |
dc9dc135 | 122 | PRINT-BANG INPUT (DEBUG): TokenStream [ |
0731742a XL |
123 | Ident { |
124 | ident: "struct", | |
add651ee | 125 | span: $DIR/auxiliary/dollar-crate-external.rs:7:13: 7:19 (#14), |
0731742a XL |
126 | }, |
127 | Ident { | |
128 | ident: "M", | |
add651ee | 129 | span: $DIR/auxiliary/dollar-crate-external.rs:7:20: 7:21 (#14), |
0731742a XL |
130 | }, |
131 | Group { | |
132 | delimiter: Parenthesis, | |
133 | stream: TokenStream [ | |
134 | Ident { | |
135 | ident: "$crate", | |
add651ee | 136 | span: $DIR/auxiliary/dollar-crate-external.rs:7:22: 7:28 (#14), |
0731742a XL |
137 | }, |
138 | Punct { | |
139 | ch: ':', | |
140 | spacing: Joint, | |
add651ee | 141 | span: $DIR/auxiliary/dollar-crate-external.rs:7:28: 7:29 (#14), |
0731742a XL |
142 | }, |
143 | Punct { | |
144 | ch: ':', | |
145 | spacing: Alone, | |
add651ee | 146 | span: $DIR/auxiliary/dollar-crate-external.rs:7:29: 7:30 (#14), |
0731742a XL |
147 | }, |
148 | Ident { | |
149 | ident: "S", | |
add651ee | 150 | span: $DIR/auxiliary/dollar-crate-external.rs:7:30: 7:31 (#14), |
532ac7d7 | 151 | }, |
0731742a | 152 | ], |
add651ee | 153 | span: $DIR/auxiliary/dollar-crate-external.rs:7:21: 7:32 (#14), |
0731742a XL |
154 | }, |
155 | Punct { | |
156 | ch: ';', | |
157 | spacing: Alone, | |
add651ee | 158 | span: $DIR/auxiliary/dollar-crate-external.rs:7:32: 7:33 (#14), |
532ac7d7 | 159 | }, |
0731742a | 160 | ] |
f035d41b | 161 | PRINT-ATTR INPUT (DISPLAY): struct A($crate :: S) ; |
dc9dc135 | 162 | PRINT-ATTR INPUT (DEBUG): TokenStream [ |
0731742a XL |
163 | Ident { |
164 | ident: "struct", | |
add651ee | 165 | span: $DIR/auxiliary/dollar-crate-external.rs:11:9: 11:15 (#14), |
0731742a XL |
166 | }, |
167 | Ident { | |
168 | ident: "A", | |
add651ee | 169 | span: $DIR/auxiliary/dollar-crate-external.rs:11:16: 11:17 (#14), |
0731742a XL |
170 | }, |
171 | Group { | |
172 | delimiter: Parenthesis, | |
173 | stream: TokenStream [ | |
174 | Ident { | |
175 | ident: "$crate", | |
add651ee | 176 | span: $DIR/auxiliary/dollar-crate-external.rs:11:18: 11:24 (#14), |
0731742a XL |
177 | }, |
178 | Punct { | |
179 | ch: ':', | |
180 | spacing: Joint, | |
add651ee | 181 | span: $DIR/auxiliary/dollar-crate-external.rs:11:24: 11:25 (#14), |
0731742a XL |
182 | }, |
183 | Punct { | |
184 | ch: ':', | |
185 | spacing: Alone, | |
add651ee | 186 | span: $DIR/auxiliary/dollar-crate-external.rs:11:25: 11:26 (#14), |
0731742a XL |
187 | }, |
188 | Ident { | |
189 | ident: "S", | |
add651ee | 190 | span: $DIR/auxiliary/dollar-crate-external.rs:11:26: 11:27 (#14), |
532ac7d7 | 191 | }, |
0731742a | 192 | ], |
add651ee | 193 | span: $DIR/auxiliary/dollar-crate-external.rs:11:17: 11:28 (#14), |
0731742a XL |
194 | }, |
195 | Punct { | |
196 | ch: ';', | |
197 | spacing: Alone, | |
add651ee | 198 | span: $DIR/auxiliary/dollar-crate-external.rs:11:28: 11:29 (#14), |
532ac7d7 | 199 | }, |
0731742a | 200 | ] |
f035d41b | 201 | PRINT-DERIVE INPUT (DISPLAY): struct D($crate :: S) ; |
dc9dc135 | 202 | PRINT-DERIVE INPUT (DEBUG): TokenStream [ |
0731742a XL |
203 | Ident { |
204 | ident: "struct", | |
add651ee | 205 | span: $DIR/auxiliary/dollar-crate-external.rs:14:9: 14:15 (#14), |
0731742a XL |
206 | }, |
207 | Ident { | |
208 | ident: "D", | |
add651ee | 209 | span: $DIR/auxiliary/dollar-crate-external.rs:14:16: 14:17 (#14), |
0731742a XL |
210 | }, |
211 | Group { | |
212 | delimiter: Parenthesis, | |
213 | stream: TokenStream [ | |
214 | Ident { | |
215 | ident: "$crate", | |
add651ee | 216 | span: $DIR/auxiliary/dollar-crate-external.rs:14:18: 14:24 (#14), |
0731742a XL |
217 | }, |
218 | Punct { | |
219 | ch: ':', | |
220 | spacing: Joint, | |
add651ee | 221 | span: $DIR/auxiliary/dollar-crate-external.rs:14:24: 14:25 (#14), |
0731742a XL |
222 | }, |
223 | Punct { | |
224 | ch: ':', | |
225 | spacing: Alone, | |
add651ee | 226 | span: $DIR/auxiliary/dollar-crate-external.rs:14:25: 14:26 (#14), |
0731742a XL |
227 | }, |
228 | Ident { | |
229 | ident: "S", | |
add651ee | 230 | span: $DIR/auxiliary/dollar-crate-external.rs:14:26: 14:27 (#14), |
532ac7d7 | 231 | }, |
0731742a | 232 | ], |
add651ee | 233 | span: $DIR/auxiliary/dollar-crate-external.rs:14:17: 14:28 (#14), |
0731742a XL |
234 | }, |
235 | Punct { | |
236 | ch: ';', | |
237 | spacing: Alone, | |
add651ee | 238 | span: $DIR/auxiliary/dollar-crate-external.rs:14:28: 14:29 (#14), |
532ac7d7 | 239 | }, |
0731742a | 240 | ] |