]> git.lizzy.rs Git - rust.git/blob - tests/ui/unused_labels.rs
Adapt the *.stderr files of the ui-tests to the tool_lints
[rust.git] / tests / ui / unused_labels.rs
1 #![feature(tool_lints)]
2
3
4 #![allow(dead_code, clippy::items_after_statements, clippy::never_loop)]
5 #![warn(clippy::unused_label)]
6
7 fn unused_label() {
8     'label: for i in 1..2 {
9         if i > 4 { continue }
10     }
11 }
12
13 fn foo() {
14     'same_label_in_two_fns: loop {
15         break 'same_label_in_two_fns;
16     }
17 }
18
19
20 fn bla() {
21     'a: loop { break }
22     fn blub() {}
23 }
24
25 fn main() {
26     'a: for _ in 0..10 {
27         while let Some(42) = None {
28             continue 'a;
29         }
30     }
31
32     'same_label_in_two_fns: loop {
33         let _ = 1;
34     }
35 }