1error: unreachable statement
2  --> $DIR/expr_match.rs:8:5
3   |
4LL |     match () { () => return }
5   |     ------------------------- any code following this `match` expression is unreachable, as all arms diverge
6LL |     println!("I am dead");
7   |     ^^^^^^^^^^^^^^^^^^^^^ unreachable statement
8   |
9note: the lint level is defined here
10  --> $DIR/expr_match.rs:4:9
11   |
12LL | #![deny(unreachable_code)]
13   |         ^^^^^^^^^^^^^^^^
14   = note: this error originates in the macro `println` (in Nightly builds, run with -Z macro-backtrace for more info)
15
16error: unreachable statement
17  --> $DIR/expr_match.rs:19:5
18   |
19LL |     match () { () if false => return, () => return }
20   |     ------------------------------------------------ any code following this `match` expression is unreachable, as all arms diverge
21LL |     println!("I am dead");
22   |     ^^^^^^^^^^^^^^^^^^^^^ unreachable statement
23   |
24   = note: this error originates in the macro `println` (in Nightly builds, run with -Z macro-backtrace for more info)
25
26error: aborting due to 2 previous errors
27
28