]> git.lizzy.rs Git - rust.git/blob - src/test/ui/proc-macro/nodelim-groups.stdout
Merge branch 'master' into feature/incorporate-tracing
[rust.git] / src / test / 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 (#3),
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 (#3),
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 (#3),
57             },
58             Punct {
59                 ch: '+',
60                 spacing: Alone,
61                 span: $DIR/nodelim-groups.rs:16:55: 16:56 (#3),
62             },
63             Literal {
64                 kind: Integer,
65                 symbol: "1",
66                 suffix: None,
67                 span: $DIR/nodelim-groups.rs:16:57: 16:58 (#3),
68             },
69         ],
70         span: $DIR/nodelim-groups.rs:16:52: 16:59 (#3),
71     },
72 ]
73 PRINT-BANG INPUT (DISPLAY): "hi" "hello".len() + "world".len() (1 + 1)
74 PRINT-BANG RE-COLLECTED (DISPLAY): "hi" "hello" . len() + "world" . len() (1 + 1)
75 PRINT-BANG INPUT (DEBUG): TokenStream [
76     Literal {
77         kind: Str,
78         symbol: "hi",
79         suffix: None,
80         span: $DIR/nodelim-groups.rs:16:42: 16:46 (#8),
81     },
82     Group {
83         delimiter: None,
84         stream: TokenStream [
85             Literal {
86                 kind: Str,
87                 symbol: "hello",
88                 suffix: None,
89                 span: $DIR/nodelim-groups.rs:16:47: 16:51 (#8),
90             },
91             Punct {
92                 ch: '.',
93                 spacing: Alone,
94                 span: $DIR/nodelim-groups.rs:16:47: 16:51 (#8),
95             },
96             Ident {
97                 ident: "len",
98                 span: $DIR/nodelim-groups.rs:16:47: 16:51 (#8),
99             },
100             Group {
101                 delimiter: Parenthesis,
102                 stream: TokenStream [],
103                 span: $DIR/nodelim-groups.rs:16:47: 16:51 (#8),
104             },
105             Punct {
106                 ch: '+',
107                 spacing: Alone,
108                 span: $DIR/nodelim-groups.rs:16:47: 16:51 (#8),
109             },
110             Literal {
111                 kind: Str,
112                 symbol: "world",
113                 suffix: None,
114                 span: $DIR/nodelim-groups.rs:16:47: 16:51 (#8),
115             },
116             Punct {
117                 ch: '.',
118                 spacing: Alone,
119                 span: $DIR/nodelim-groups.rs:16:47: 16:51 (#8),
120             },
121             Ident {
122                 ident: "len",
123                 span: $DIR/nodelim-groups.rs:16:47: 16:51 (#8),
124             },
125             Group {
126                 delimiter: Parenthesis,
127                 stream: TokenStream [],
128                 span: $DIR/nodelim-groups.rs:16:47: 16:51 (#8),
129             },
130         ],
131         span: $DIR/nodelim-groups.rs:16:47: 16:51 (#8),
132     },
133     Group {
134         delimiter: Parenthesis,
135         stream: TokenStream [
136             Literal {
137                 kind: Integer,
138                 symbol: "1",
139                 suffix: None,
140                 span: $DIR/nodelim-groups.rs:16:53: 16:54 (#8),
141             },
142             Punct {
143                 ch: '+',
144                 spacing: Alone,
145                 span: $DIR/nodelim-groups.rs:16:55: 16:56 (#8),
146             },
147             Literal {
148                 kind: Integer,
149                 symbol: "1",
150                 suffix: None,
151                 span: $DIR/nodelim-groups.rs:16:57: 16:58 (#8),
152             },
153         ],
154         span: $DIR/nodelim-groups.rs:16:52: 16:59 (#8),
155     },
156 ]