@@ -42,80 +42,80 @@ ATTRIBUTE INPUT (PRETTY-PRINTED): struct A(crate::S);
4242ATTRIBUTE INPUT: TokenStream [
4343 Ident {
4444 ident: "struct",
45- span: #0 bytes(0..0 )
45+ span: #2 bytes(LO..HI )
4646 },
4747 Ident {
4848 ident: "A",
49- span: #0 bytes(0..0 )
49+ span: #2 bytes(LO..HI )
5050 },
5151 Group {
5252 delimiter: Parenthesis,
5353 stream: TokenStream [
5454 Ident {
55- ident: "crate",
56- span: #0 bytes(0..0 )
55+ ident: "$ crate",
56+ span: #2 bytes(LO..HI )
5757 },
5858 Punct {
5959 ch: ':',
6060 spacing: Joint,
61- span: #0 bytes(0..0 )
61+ span: #2 bytes(LO..HI )
6262 },
6363 Punct {
6464 ch: ':',
6565 spacing: Alone,
66- span: #0 bytes(0..0 )
66+ span: #2 bytes(LO..HI )
6767 },
6868 Ident {
6969 ident: "S",
70- span: #0 bytes(0..0 )
70+ span: #2 bytes(LO..HI )
7171 }
7272 ],
73- span: #0 bytes(0..0 )
73+ span: #2 bytes(LO..HI )
7474 },
7575 Punct {
7676 ch: ';',
7777 spacing: Alone,
78- span: #0 bytes(0..0 )
78+ span: #2 bytes(LO..HI )
7979 }
8080]
8181DERIVE INPUT (PRETTY-PRINTED): struct D(crate::S);
8282DERIVE INPUT: TokenStream [
8383 Ident {
8484 ident: "struct",
85- span: #0 bytes(0..0 )
85+ span: #2 bytes(LO..HI )
8686 },
8787 Ident {
8888 ident: "D",
89- span: #0 bytes(0..0 )
89+ span: #2 bytes(LO..HI )
9090 },
9191 Group {
9292 delimiter: Parenthesis,
9393 stream: TokenStream [
9494 Ident {
95- ident: "crate",
96- span: #0 bytes(0..0 )
95+ ident: "$ crate",
96+ span: #2 bytes(LO..HI )
9797 },
9898 Punct {
9999 ch: ':',
100100 spacing: Joint,
101- span: #0 bytes(0..0 )
101+ span: #2 bytes(LO..HI )
102102 },
103103 Punct {
104104 ch: ':',
105105 spacing: Alone,
106- span: #0 bytes(0..0 )
106+ span: #2 bytes(LO..HI )
107107 },
108108 Ident {
109109 ident: "S",
110- span: #0 bytes(0..0 )
110+ span: #2 bytes(LO..HI )
111111 }
112112 ],
113- span: #0 bytes(0..0 )
113+ span: #2 bytes(LO..HI )
114114 },
115115 Punct {
116116 ch: ';',
117117 spacing: Alone,
118- span: #0 bytes(0..0 )
118+ span: #2 bytes(LO..HI )
119119 }
120120]
121121PROC MACRO INPUT (PRETTY-PRINTED): struct M ( $crate :: S ) ;
@@ -162,99 +162,79 @@ ATTRIBUTE INPUT (PRETTY-PRINTED): struct A(::dollar_crate_external::S);
162162ATTRIBUTE INPUT: TokenStream [
163163 Ident {
164164 ident: "struct",
165- span: #0 bytes(0..0 )
165+ span: #10 bytes(LO..HI )
166166 },
167167 Ident {
168168 ident: "A",
169- span: #0 bytes(0..0 )
169+ span: #10 bytes(LO..HI )
170170 },
171171 Group {
172172 delimiter: Parenthesis,
173173 stream: TokenStream [
174- Punct {
175- ch: ':',
176- spacing: Joint,
177- span: #0 bytes(0..0)
178- },
179- Punct {
180- ch: ':',
181- spacing: Alone,
182- span: #0 bytes(0..0)
183- },
184174 Ident {
185- ident: "dollar_crate_external ",
186- span: #0 bytes(0..0 )
175+ ident: "$crate ",
176+ span: #10 bytes(LO..HI )
187177 },
188178 Punct {
189179 ch: ':',
190180 spacing: Joint,
191- span: #0 bytes(0..0 )
181+ span: #10 bytes(LO..HI )
192182 },
193183 Punct {
194184 ch: ':',
195185 spacing: Alone,
196- span: #0 bytes(0..0 )
186+ span: #10 bytes(LO..HI )
197187 },
198188 Ident {
199189 ident: "S",
200- span: #0 bytes(0..0 )
190+ span: #10 bytes(LO..HI )
201191 }
202192 ],
203- span: #0 bytes(0..0 )
193+ span: #10 bytes(LO..HI )
204194 },
205195 Punct {
206196 ch: ';',
207197 spacing: Alone,
208- span: #0 bytes(0..0 )
198+ span: #10 bytes(LO..HI )
209199 }
210200]
211201DERIVE INPUT (PRETTY-PRINTED): struct D(::dollar_crate_external::S);
212202DERIVE INPUT: TokenStream [
213203 Ident {
214204 ident: "struct",
215- span: #0 bytes(0..0 )
205+ span: #10 bytes(LO..HI )
216206 },
217207 Ident {
218208 ident: "D",
219- span: #0 bytes(0..0 )
209+ span: #10 bytes(LO..HI )
220210 },
221211 Group {
222212 delimiter: Parenthesis,
223213 stream: TokenStream [
224- Punct {
225- ch: ':',
226- spacing: Joint,
227- span: #0 bytes(0..0)
228- },
229- Punct {
230- ch: ':',
231- spacing: Alone,
232- span: #0 bytes(0..0)
233- },
234214 Ident {
235- ident: "dollar_crate_external ",
236- span: #0 bytes(0..0 )
215+ ident: "$crate ",
216+ span: #10 bytes(LO..HI )
237217 },
238218 Punct {
239219 ch: ':',
240220 spacing: Joint,
241- span: #0 bytes(0..0 )
221+ span: #10 bytes(LO..HI )
242222 },
243223 Punct {
244224 ch: ':',
245225 spacing: Alone,
246- span: #0 bytes(0..0 )
226+ span: #10 bytes(LO..HI )
247227 },
248228 Ident {
249229 ident: "S",
250- span: #0 bytes(0..0 )
230+ span: #10 bytes(LO..HI )
251231 }
252232 ],
253- span: #0 bytes(0..0 )
233+ span: #10 bytes(LO..HI )
254234 },
255235 Punct {
256236 ch: ';',
257237 spacing: Alone,
258- span: #0 bytes(0..0 )
238+ span: #10 bytes(LO..HI )
259239 }
260240]
0 commit comments