]> git.lizzy.rs Git - rust.git/blob - src/test/ui/label/label_break_value_illegal_uses.fixed
Auto merge of #106025 - matthiaskrgr:rollup-vz5rqah, r=matthiaskrgr
[rust.git] / src / test / ui / label / label_break_value_illegal_uses.fixed
1 // run-rustfix
2
3 // These are forbidden occurrences of label-break-value
4
5 #[allow(unused_unsafe)]
6 fn labeled_unsafe() {
7     unsafe {} //~ ERROR block label not supported here
8 }
9
10 fn labeled_if() {
11     if true {} //~ ERROR block label not supported here
12 }
13
14 fn labeled_else() {
15     if true {} else {} //~ ERROR block label not supported here
16 }
17
18 fn labeled_match() {
19     match false { //~ ERROR block label not supported here
20         _ => {}
21     }
22 }
23
24 fn main() {
25     labeled_unsafe();
26     labeled_if();
27     labeled_else();
28     labeled_match();
29 }