rust/tests/ui/match/dont-highlight-diverging-arms.rs
2024-02-15 17:20:44 +00:00

18 lines
377 B
Rust

fn main() {
let m = 42u32;
let value = 'out: {
match m {
1 => break 'out Some(1u16),
2 => Some(2u16),
3 => break 'out Some(3u16),
4 => break 'out Some(4u16),
5 => break 'out Some(5u16),
_ => {}
//~^ ERROR `match` arms have incompatible types
}
None
};
}