rust/crates/syntax/test_data/parser/ok/0033_label_break.rs
2020-08-12 18:30:53 +02:00

28 lines
506 B
Rust

// format with label break value.
fn main() {
'empty_block: {}
'block: {
do_thing();
if condition_not_met() {
break 'block;
}
do_next_thing();
if condition_not_met() {
break 'block;
}
do_last_thing();
}
let result = 'block: {
if foo() {
// comment
break 'block 1;
}
if bar() {
/* comment */
break 'block 2;
}
3
};
}