blob: d36d227b4156a070fb1bd1949d1a990c3de92aa5 [file] [log] [blame] [edit]
warning: irrefutable `let...else` pattern
--> $DIR/let-else-irrefutable.rs:4:5
|
LL | let x = 1 else { return };
| ^^^^^^^^^
|
= note: this pattern always matches, so the else clause is unreachable
help: remove this `else` block
--> $DIR/let-else-irrefutable.rs:4:20
|
LL | let x = 1 else { return };
| ^^^^^^^^^^
= note: `#[warn(irrefutable_let_patterns)]` on by default
warning: irrefutable `let...else` pattern
--> $DIR/let-else-irrefutable.rs:7:5
|
LL | let x = 1 else {
| ^^^^^^^^^
|
= note: this pattern always matches, so the else clause is unreachable
help: remove this `else` block
--> $DIR/let-else-irrefutable.rs:7:20
|
LL | let x = 1 else {
| ____________________^
LL | | eprintln!("problem case encountered");
LL | | return
LL | | };
| |_____^
warning: 2 warnings emitted