]> git.lizzy.rs Git - rust.git/blob - tests/ui/proc-macro/nodelim-groups.stdout
Rollup merge of #106591 - Ezrashaw:attempted-integer-identifer, r=Estebank
[rust.git] / tests / ui / proc-macro / nodelim-groups.stdout
1 PRINT-BANG INPUT (DISPLAY): "hi" 1 + (25) + 1 (1 + 1)
2 PRINT-BANG INPUT (DEBUG): TokenStream [
3     Literal {
4         kind: Str,
5         symbol: "hi",
6         suffix: None,
7         span: $DIR/nodelim-groups.rs:16:42: 16:46 (#4),
8     },
9     Group {
10         delimiter: None,
11         stream: TokenStream [
12             Literal {
13                 kind: Integer,
14                 symbol: "1",
15                 suffix: None,
16                 span: $DIR/nodelim-groups.rs:20:16: 20:17 (#0),
17             },
18             Punct {
19                 ch: '+',
20                 spacing: Alone,
21                 span: $DIR/nodelim-groups.rs:20:18: 20:19 (#0),
22             },
23             Group {
24                 delimiter: Parenthesis,
25                 stream: TokenStream [
26                     Literal {
27                         kind: Integer,
28                         symbol: "25",
29                         suffix: None,
30                         span: $DIR/nodelim-groups.rs:20:21: 20:23 (#0),
31                     },
32                 ],
33                 span: $DIR/nodelim-groups.rs:20:20: 20:24 (#0),
34             },
35             Punct {
36                 ch: '+',
37                 spacing: Alone,
38                 span: $DIR/nodelim-groups.rs:20:25: 20:26 (#0),
39             },
40             Literal {
41                 kind: Integer,
42                 symbol: "1",
43                 suffix: None,
44                 span: $DIR/nodelim-groups.rs:20:27: 20:28 (#0),
45             },
46         ],
47         span: $DIR/nodelim-groups.rs:16:47: 16:51 (#4),
48     },
49     Group {
50         delimiter: Parenthesis,
51         stream: TokenStream [
52             Literal {
53                 kind: Integer,
54                 symbol: "1",
55                 suffix: None,
56                 span: $DIR/nodelim-groups.rs:16:53: 16:54 (#4),
57             },
58             Punct {
59                 ch: '+',
60                 spacing: Alone,
61                 span: $DIR/nodelim-groups.rs:16:55: 16:56 (#4),
62             },
63             Literal {
64                 kind: Integer,
65                 symbol: "1",
66                 suffix: None,
67                 span: $DIR/nodelim-groups.rs:16:57: 16:58 (#4),
68             },
69         ],
70         span: $DIR/nodelim-groups.rs:16:52: 16:59 (#4),
71     },
72 ]
73 PRINT-BANG INPUT (DISPLAY): "hi" "hello".len() + "world".len() (1 + 1)
74 PRINT-BANG INPUT (DEBUG): TokenStream [
75     Literal {
76         kind: Str,
77         symbol: "hi",
78         suffix: None,
79         span: $DIR/nodelim-groups.rs:16:42: 16:46 (#9),
80     },
81     Group {
82         delimiter: None,
83         stream: TokenStream [
84             Group {
85                 delimiter: None,
86                 stream: TokenStream [
87                     Literal {
88                         kind: Str,
89                         symbol: "hello",
90                         suffix: None,
91                         span: $DIR/nodelim-groups.rs:21:17: 21:24 (#0),
92                     },
93                     Punct {
94                         ch: '.',
95                         spacing: Alone,
96                         span: $DIR/nodelim-groups.rs:21:24: 21:25 (#0),
97                     },
98                     Ident {
99                         ident: "len",
100                         span: $DIR/nodelim-groups.rs:21:25: 21:28 (#0),
101                     },
102                     Group {
103                         delimiter: Parenthesis,
104                         stream: TokenStream [],
105                         span: $DIR/nodelim-groups.rs:21:28: 21:30 (#0),
106                     },
107                 ],
108                 span: $DIR/nodelim-groups.rs:15:49: 15:54 (#8),
109             },
110             Punct {
111                 ch: '+',
112                 spacing: Alone,
113                 span: $DIR/nodelim-groups.rs:15:55: 15:56 (#8),
114             },
115             Group {
116                 delimiter: None,
117                 stream: TokenStream [
118                     Literal {
119                         kind: Str,
120                         symbol: "world",
121                         suffix: None,
122                         span: $DIR/nodelim-groups.rs:21:33: 21:40 (#0),
123                     },
124                     Punct {
125                         ch: '.',
126                         spacing: Alone,
127                         span: $DIR/nodelim-groups.rs:21:40: 21:41 (#0),
128                     },
129                     Ident {
130                         ident: "len",
131                         span: $DIR/nodelim-groups.rs:21:41: 21:44 (#0),
132                     },
133                     Group {
134                         delimiter: Parenthesis,
135                         stream: TokenStream [],
136                         span: $DIR/nodelim-groups.rs:21:44: 21:46 (#0),
137                     },
138                 ],
139                 span: $DIR/nodelim-groups.rs:15:57: 15:62 (#8),
140             },
141         ],
142         span: $DIR/nodelim-groups.rs:16:47: 16:51 (#9),
143     },
144     Group {
145         delimiter: Parenthesis,
146         stream: TokenStream [
147             Literal {
148                 kind: Integer,
149                 symbol: "1",
150                 suffix: None,
151                 span: $DIR/nodelim-groups.rs:16:53: 16:54 (#9),
152             },
153             Punct {
154                 ch: '+',
155                 spacing: Alone,
156                 span: $DIR/nodelim-groups.rs:16:55: 16:56 (#9),
157             },
158             Literal {
159                 kind: Integer,
160                 symbol: "1",
161                 suffix: None,
162                 span: $DIR/nodelim-groups.rs:16:57: 16:58 (#9),
163             },
164         ],
165         span: $DIR/nodelim-groups.rs:16:52: 16:59 (#9),
166     },
167 ]