1 warning: label name `'x` shadows a label name that is already in scope
2 --> $DIR/hygienic-labels.rs:13:9
5 | ^^ label `'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 = note: this warning originates in the macro `loop_x` (in Nightly builds, run with -Z macro-backtrace for more info)
15 warning: label name `'x` shadows a label name that is already in scope
16 --> $DIR/hygienic-labels.rs:54:5
18 LL | 'x: for _ in 0..1 {
19 | -- first declared here
22 | ^^ label `'x` already in scope
24 warning: label name `'x` shadows a label name that is already in scope
25 --> $DIR/hygienic-labels.rs:54:5
28 | -- first declared here
31 | ^^ label `'x` already in scope
33 warning: label name `'x` shadows a label name that is already in scope
34 --> $DIR/hygienic-labels.rs:13:9
37 | ^^ label `'x` already in scope
39 LL | 'x: for _ in 0..1 {
40 | -- first declared here
42 LL | loop_x!(break 'x);
43 | ----------------- in this macro invocation
45 = note: this warning originates in the macro `loop_x` (in Nightly builds, run with -Z macro-backtrace for more info)
47 warning: label name `'x` shadows a label name that is already in scope
48 --> $DIR/hygienic-labels.rs:13:9
54 | label `'x` already in scope
56 LL | loop_x!(break 'x);
57 | ----------------- in this macro invocation
59 = note: this warning originates in the macro `loop_x` (in Nightly builds, run with -Z macro-backtrace for more info)
61 warning: label name `'x` shadows a label name that is already in scope
62 --> $DIR/hygienic-labels.rs:13:9
65 | ^^ label `'x` already in scope
68 | -- first declared here
70 LL | loop_x!(break 'x);
71 | ----------------- in this macro invocation
73 = note: this warning originates in the macro `loop_x` (in Nightly builds, run with -Z macro-backtrace for more info)
75 warning: label name `'x` shadows a label name that is already in scope
76 --> $DIR/hygienic-labels.rs:63:5
78 LL | 'x: for _ in 0..1 {
79 | -- first declared here
81 LL | 'x: while 1 + 1 == 2 {
82 | ^^ label `'x` already in scope
84 warning: label name `'x` shadows a label name that is already in scope
85 --> $DIR/hygienic-labels.rs:63:5
88 | -- first declared here
90 LL | 'x: while 1 + 1 == 2 {
91 | ^^ label `'x` already in scope
93 warning: label name `'x` shadows a label name that is already in scope
94 --> $DIR/hygienic-labels.rs:63:5
97 | -- first declared here
99 LL | 'x: while 1 + 1 == 2 {
100 | ^^ label `'x` already in scope
102 warning: label name `'x` shadows a label name that is already in scope
103 --> $DIR/hygienic-labels.rs:63:5
106 | -- first declared here
108 LL | 'x: while 1 + 1 == 2 {
109 | ^^ label `'x` already in scope
111 warning: label name `'x` shadows a label name that is already in scope
112 --> $DIR/hygienic-labels.rs:38:9
114 LL | 'x: while 1 + 1 == 2 { $e }
115 | ^^ label `'x` already in scope
117 LL | 'x: for _ in 0..1 {
118 | -- first declared here
120 LL | while_x!(break 'x);
121 | ------------------ in this macro invocation
123 = note: this warning originates in the macro `while_x` (in Nightly builds, run with -Z macro-backtrace for more info)
125 warning: label name `'x` shadows a label name that is already in scope
126 --> $DIR/hygienic-labels.rs:38:9
129 | -- first declared here
131 LL | 'x: while 1 + 1 == 2 { $e }
132 | ^^ label `'x` already in scope
134 LL | while_x!(break 'x);
135 | ------------------ in this macro invocation
137 = note: this warning originates in the macro `while_x` (in Nightly builds, run with -Z macro-backtrace for more info)
139 warning: label name `'x` shadows a label name that is already in scope
140 --> $DIR/hygienic-labels.rs:38:9
142 LL | 'x: while 1 + 1 == 2 { $e }
143 | ^^ label `'x` already in scope
146 | -- first declared here
148 LL | while_x!(break 'x);
149 | ------------------ in this macro invocation
151 = note: this warning originates in the macro `while_x` (in Nightly builds, run with -Z macro-backtrace for more info)
153 warning: label name `'x` shadows a label name that is already in scope
154 --> $DIR/hygienic-labels.rs:38:9
157 | -- first declared here
159 LL | 'x: while 1 + 1 == 2 { $e }
160 | ^^ label `'x` already in scope
162 LL | while_x!(break 'x);
163 | ------------------ in this macro invocation
165 = note: this warning originates in the macro `while_x` (in Nightly builds, run with -Z macro-backtrace for more info)
167 warning: label name `'x` shadows a label name that is already in scope
168 --> $DIR/hygienic-labels.rs:38:9
170 LL | 'x: while 1 + 1 == 2 { $e }
171 | ^^ label `'x` already in scope
173 LL | 'x: while 1 + 1 == 2 {
174 | -- first declared here
176 LL | while_x!(break 'x);
177 | ------------------ in this macro invocation
179 = note: this warning originates in the macro `while_x` (in Nightly builds, run with -Z macro-backtrace for more info)
181 warning: label name `'x` shadows a label name that is already in scope
182 --> $DIR/hygienic-labels.rs:73:5
184 LL | 'x: for _ in 0..1 {
185 | -- first declared here
187 LL | 'x: for _ in 0..1 {
188 | ^^ label `'x` already in scope
190 warning: label name `'x` shadows a label name that is already in scope
191 --> $DIR/hygienic-labels.rs:73:5
194 | -- first declared here
196 LL | 'x: for _ in 0..1 {
197 | ^^ label `'x` already in scope
199 warning: label name `'x` shadows a label name that is already in scope
200 --> $DIR/hygienic-labels.rs:73:5
203 | -- first declared here
205 LL | 'x: for _ in 0..1 {
206 | ^^ label `'x` already in scope
208 warning: label name `'x` shadows a label name that is already in scope
209 --> $DIR/hygienic-labels.rs:73:5
212 | -- first declared here
214 LL | 'x: for _ in 0..1 {
215 | ^^ label `'x` already in scope
217 warning: label name `'x` shadows a label name that is already in scope
218 --> $DIR/hygienic-labels.rs:73:5
220 LL | 'x: while 1 + 1 == 2 {
221 | -- first declared here
223 LL | 'x: for _ in 0..1 {
224 | ^^ label `'x` already in scope
226 warning: label name `'x` shadows a label name that is already in scope
227 --> $DIR/hygienic-labels.rs:73:5
229 LL | 'x: while 1 + 1 == 2 { $e }
230 | -- first declared here
232 LL | 'x: for _ in 0..1 {
233 | ^^ label `'x` already in scope
235 warning: label name `'x` shadows a label name that is already in scope
236 --> $DIR/hygienic-labels.rs:24:9
238 LL | 'x: for _ in 0..1 { $e }
239 | ^^ label `'x` already in scope
241 LL | 'x: for _ in 0..1 {
242 | -- first declared here
244 LL | run_once!(continue 'x);
245 | ---------------------- in this macro invocation
247 = note: this warning originates in the macro `run_once` (in Nightly builds, run with -Z macro-backtrace for more info)
249 warning: label name `'x` shadows a label name that is already in scope
250 --> $DIR/hygienic-labels.rs:24:9
253 | -- first declared here
255 LL | 'x: for _ in 0..1 { $e }
256 | ^^ label `'x` already in scope
258 LL | run_once!(continue 'x);
259 | ---------------------- in this macro invocation
261 = note: this warning originates in the macro `run_once` (in Nightly builds, run with -Z macro-backtrace for more info)
263 warning: label name `'x` shadows a label name that is already in scope
264 --> $DIR/hygienic-labels.rs:24:9
266 LL | 'x: for _ in 0..1 { $e }
267 | ^^ label `'x` already in scope
270 | -- first declared here
272 LL | run_once!(continue 'x);
273 | ---------------------- in this macro invocation
275 = note: this warning originates in the macro `run_once` (in Nightly builds, run with -Z macro-backtrace for more info)
277 warning: label name `'x` shadows a label name that is already in scope
278 --> $DIR/hygienic-labels.rs:24:9
281 | -- first declared here
283 LL | 'x: for _ in 0..1 { $e }
284 | ^^ label `'x` already in scope
286 LL | run_once!(continue 'x);
287 | ---------------------- in this macro invocation
289 = note: this warning originates in the macro `run_once` (in Nightly builds, run with -Z macro-backtrace for more info)
291 warning: label name `'x` shadows a label name that is already in scope
292 --> $DIR/hygienic-labels.rs:24:9
294 LL | 'x: for _ in 0..1 { $e }
295 | ^^ label `'x` already in scope
297 LL | 'x: while 1 + 1 == 2 {
298 | -- first declared here
300 LL | run_once!(continue 'x);
301 | ---------------------- in this macro invocation
303 = note: this warning originates in the macro `run_once` (in Nightly builds, run with -Z macro-backtrace for more info)
305 warning: label name `'x` shadows a label name that is already in scope
306 --> $DIR/hygienic-labels.rs:24:9
308 LL | 'x: for _ in 0..1 { $e }
309 | ^^ label `'x` already in scope
311 LL | 'x: while 1 + 1 == 2 { $e }
312 | -- first declared here
314 LL | run_once!(continue 'x);
315 | ---------------------- in this macro invocation
317 = note: this warning originates in the macro `run_once` (in Nightly builds, run with -Z macro-backtrace for more info)
319 warning: label name `'x` shadows a label name that is already in scope
320 --> $DIR/hygienic-labels.rs:24:9
322 LL | 'x: for _ in 0..1 { $e }
323 | ^^ label `'x` already in scope
325 LL | 'x: for _ in 0..1 {
326 | -- first declared here
328 LL | run_once!(continue 'x);
329 | ---------------------- in this macro invocation
331 = note: this warning originates in the macro `run_once` (in Nightly builds, run with -Z macro-backtrace for more info)
333 warning: 28 warnings emitted