1 warning: label name `'x` shadows a label name that is already in scope
2 --> $DIR/hygienic-labels.rs:12:9
5 | ^^ lifetime 'x already in scope
7 LL | 'x: for _ in 0..1 {
8 | -- first declared here
9 LL | // this 'x should refer to the outer loop, lexically
10 LL | loop_x!(break 'x);
11 | ------------------ in this macro invocation
13 warning: label name `'x` shadows a label name that is already in scope
14 --> $DIR/hygienic-labels.rs:37:5
16 LL | 'x: for _ in 0..1 {
17 | -- first declared here
20 | ^^ lifetime 'x already in scope
22 warning: label name `'x` shadows a label name that is already in scope
23 --> $DIR/hygienic-labels.rs:37:5
26 | -- first declared here
29 | ^^ lifetime 'x already in scope
31 warning: label name `'x` shadows a label name that is already in scope
32 --> $DIR/hygienic-labels.rs:12:9
35 | ^^ lifetime 'x already in scope
37 LL | 'x: for _ in 0..1 {
38 | -- first declared here
40 LL | loop_x!(break 'x);
41 | ------------------ in this macro invocation
43 warning: label name `'x` shadows a label name that is already in scope
44 --> $DIR/hygienic-labels.rs:12:9
50 | lifetime 'x already in scope
52 LL | loop_x!(break 'x);
53 | ------------------ in this macro invocation
55 warning: label name `'x` shadows a label name that is already in scope
56 --> $DIR/hygienic-labels.rs:12:9
59 | ^^ lifetime 'x already in scope
62 | -- first declared here
64 LL | loop_x!(break 'x);
65 | ------------------ in this macro invocation
67 warning: label name `'x` shadows a label name that is already in scope
68 --> $DIR/hygienic-labels.rs:43:5
70 LL | 'x: for _ in 0..1 {
71 | -- first declared here
73 LL | 'x: while 1 + 1 == 2 {
74 | ^^ lifetime 'x already in scope
76 warning: label name `'x` shadows a label name that is already in scope
77 --> $DIR/hygienic-labels.rs:43:5
80 | -- first declared here
82 LL | 'x: while 1 + 1 == 2 {
83 | ^^ lifetime 'x already in scope
85 warning: label name `'x` shadows a label name that is already in scope
86 --> $DIR/hygienic-labels.rs:43:5
89 | -- first declared here
91 LL | 'x: while 1 + 1 == 2 {
92 | ^^ lifetime 'x already in scope
94 warning: label name `'x` shadows a label name that is already in scope
95 --> $DIR/hygienic-labels.rs:43:5
98 | -- first declared here
100 LL | 'x: while 1 + 1 == 2 {
101 | ^^ lifetime 'x already in scope
103 warning: label name `'x` shadows a label name that is already in scope
104 --> $DIR/hygienic-labels.rs:26:9
106 LL | 'x: while 1 + 1 == 2 { $e }
107 | ^^ lifetime 'x already in scope
109 LL | 'x: for _ in 0..1 {
110 | -- first declared here
112 LL | while_x!(break 'x);
113 | ------------------- in this macro invocation
115 warning: label name `'x` shadows a label name that is already in scope
116 --> $DIR/hygienic-labels.rs:26:9
119 | -- first declared here
121 LL | 'x: while 1 + 1 == 2 { $e }
122 | ^^ lifetime 'x already in scope
124 LL | while_x!(break 'x);
125 | ------------------- in this macro invocation
127 warning: label name `'x` shadows a label name that is already in scope
128 --> $DIR/hygienic-labels.rs:26:9
130 LL | 'x: while 1 + 1 == 2 { $e }
131 | ^^ lifetime 'x already in scope
134 | -- first declared here
136 LL | while_x!(break 'x);
137 | ------------------- in this macro invocation
139 warning: label name `'x` shadows a label name that is already in scope
140 --> $DIR/hygienic-labels.rs:26:9
143 | -- first declared here
145 LL | 'x: while 1 + 1 == 2 { $e }
146 | ^^ lifetime 'x already in scope
148 LL | while_x!(break 'x);
149 | ------------------- in this macro invocation
151 warning: label name `'x` shadows a label name that is already in scope
152 --> $DIR/hygienic-labels.rs:26:9
154 LL | 'x: while 1 + 1 == 2 { $e }
155 | ^^ lifetime 'x already in scope
157 LL | 'x: while 1 + 1 == 2 {
158 | -- first declared here
159 LL | while_x!(break 'x);
160 | ------------------- in this macro invocation
162 warning: label name `'x` shadows a label name that is already in scope
163 --> $DIR/hygienic-labels.rs:48:5
165 LL | 'x: for _ in 0..1 {
166 | -- first declared here
168 LL | 'x: for _ in 0..1 {
169 | ^^ lifetime 'x already in scope
171 warning: label name `'x` shadows a label name that is already in scope
172 --> $DIR/hygienic-labels.rs:48:5
175 | -- first declared here
177 LL | 'x: for _ in 0..1 {
178 | ^^ lifetime 'x already in scope
180 warning: label name `'x` shadows a label name that is already in scope
181 --> $DIR/hygienic-labels.rs:48:5
184 | -- first declared here
186 LL | 'x: for _ in 0..1 {
187 | ^^ lifetime 'x already in scope
189 warning: label name `'x` shadows a label name that is already in scope
190 --> $DIR/hygienic-labels.rs:48:5
193 | -- first declared here
195 LL | 'x: for _ in 0..1 {
196 | ^^ lifetime 'x already in scope
198 warning: label name `'x` shadows a label name that is already in scope
199 --> $DIR/hygienic-labels.rs:48:5
201 LL | 'x: while 1 + 1 == 2 {
202 | -- first declared here
204 LL | 'x: for _ in 0..1 {
205 | ^^ lifetime 'x already in scope
207 warning: label name `'x` shadows a label name that is already in scope
208 --> $DIR/hygienic-labels.rs:48:5
210 LL | 'x: while 1 + 1 == 2 { $e }
211 | -- first declared here
213 LL | 'x: for _ in 0..1 {
214 | ^^ lifetime 'x already in scope
216 warning: label name `'x` shadows a label name that is already in scope
217 --> $DIR/hygienic-labels.rs:19:9
219 LL | 'x: for _ in 0..1 { $e }
220 | ^^ lifetime 'x already in scope
222 LL | 'x: for _ in 0..1 {
223 | -- first declared here
225 LL | run_once!(continue 'x);
226 | ----------------------- in this macro invocation
228 warning: label name `'x` shadows a label name that is already in scope
229 --> $DIR/hygienic-labels.rs:19:9
232 | -- first declared here
234 LL | 'x: for _ in 0..1 { $e }
235 | ^^ lifetime 'x already in scope
237 LL | run_once!(continue 'x);
238 | ----------------------- in this macro invocation
240 warning: label name `'x` shadows a label name that is already in scope
241 --> $DIR/hygienic-labels.rs:19:9
243 LL | 'x: for _ in 0..1 { $e }
244 | ^^ lifetime 'x already in scope
247 | -- first declared here
249 LL | run_once!(continue 'x);
250 | ----------------------- in this macro invocation
252 warning: label name `'x` shadows a label name that is already in scope
253 --> $DIR/hygienic-labels.rs:19:9
256 | -- first declared here
258 LL | 'x: for _ in 0..1 { $e }
259 | ^^ lifetime 'x already in scope
261 LL | run_once!(continue 'x);
262 | ----------------------- in this macro invocation
264 warning: label name `'x` shadows a label name that is already in scope
265 --> $DIR/hygienic-labels.rs:19:9
267 LL | 'x: for _ in 0..1 { $e }
268 | ^^ lifetime 'x already in scope
270 LL | 'x: while 1 + 1 == 2 {
271 | -- first declared here
273 LL | run_once!(continue 'x);
274 | ----------------------- in this macro invocation
276 warning: label name `'x` shadows a label name that is already in scope
277 --> $DIR/hygienic-labels.rs:19:9
279 LL | 'x: for _ in 0..1 { $e }
280 | ^^ lifetime 'x already in scope
282 LL | 'x: while 1 + 1 == 2 { $e }
283 | -- first declared here
285 LL | run_once!(continue 'x);
286 | ----------------------- in this macro invocation
288 warning: label name `'x` shadows a label name that is already in scope
289 --> $DIR/hygienic-labels.rs:19:9
291 LL | 'x: for _ in 0..1 { $e }
292 | ^^ lifetime 'x already in scope
294 LL | 'x: for _ in 0..1 {
295 | -- first declared here
297 LL | run_once!(continue 'x);
298 | ----------------------- in this macro invocation