]> git.proxmox.com Git - rustc.git/blob - src/test/ui/proc-macro/dollar-crate-issue-57089.stdout
New upstream version 1.44.1+dfsg1
[rustc.git] / src / test / ui / proc-macro / dollar-crate-issue-57089.stdout
1 PRINT-BANG INPUT (DISPLAY): struct M($crate :: S) ;
2 PRINT-BANG INPUT (DEBUG): TokenStream [
3 Ident {
4 ident: "struct",
5 span: #3 bytes(LO..HI),
6 },
7 Ident {
8 ident: "M",
9 span: #3 bytes(LO..HI),
10 },
11 Group {
12 delimiter: Parenthesis,
13 stream: TokenStream [
14 Ident {
15 ident: "$crate",
16 span: #3 bytes(LO..HI),
17 },
18 Punct {
19 ch: ':',
20 spacing: Joint,
21 span: #3 bytes(LO..HI),
22 },
23 Punct {
24 ch: ':',
25 spacing: Alone,
26 span: #3 bytes(LO..HI),
27 },
28 Ident {
29 ident: "S",
30 span: #3 bytes(LO..HI),
31 },
32 ],
33 span: #3 bytes(LO..HI),
34 },
35 Punct {
36 ch: ';',
37 spacing: Alone,
38 span: #3 bytes(LO..HI),
39 },
40 ]
41 PRINT-ATTR INPUT (DISPLAY): struct A(crate::S);
42 PRINT-ATTR RE-COLLECTED (DISPLAY): struct A($crate :: S) ;
43 PRINT-ATTR INPUT (DEBUG): TokenStream [
44 Ident {
45 ident: "struct",
46 span: #3 bytes(LO..HI),
47 },
48 Ident {
49 ident: "A",
50 span: #3 bytes(LO..HI),
51 },
52 Group {
53 delimiter: Parenthesis,
54 stream: TokenStream [
55 Ident {
56 ident: "$crate",
57 span: #3 bytes(LO..HI),
58 },
59 Punct {
60 ch: ':',
61 spacing: Joint,
62 span: #3 bytes(LO..HI),
63 },
64 Punct {
65 ch: ':',
66 spacing: Alone,
67 span: #3 bytes(LO..HI),
68 },
69 Ident {
70 ident: "S",
71 span: #3 bytes(LO..HI),
72 },
73 ],
74 span: #3 bytes(LO..HI),
75 },
76 Punct {
77 ch: ';',
78 spacing: Alone,
79 span: #3 bytes(LO..HI),
80 },
81 ]