| error: unreachable pattern |
| --> $DIR/exhaustiveness-unreachable-pattern.rs:7:9 |
| | |
| LL | (1,) => {} |
| | ^^^^ |
| | |
| note: the lint level is defined here |
| --> $DIR/exhaustiveness-unreachable-pattern.rs:1:9 |
| | |
| LL | #![deny(unreachable_patterns)] |
| | ^^^^^^^^^^^^^^^^^^^^ |
| |
| error: unreachable pattern |
| --> $DIR/exhaustiveness-unreachable-pattern.rs:12:9 |
| | |
| LL | (2,) => {} |
| | ^^^^ |
| |
| error: unreachable pattern |
| --> $DIR/exhaustiveness-unreachable-pattern.rs:18:9 |
| | |
| LL | (1 | 2,) => {} |
| | ^^^^^^^^ |
| |
| error: unreachable pattern |
| --> $DIR/exhaustiveness-unreachable-pattern.rs:23:9 |
| | |
| LL | (1, 3) => {} |
| | ^^^^^^ |
| |
| error: unreachable pattern |
| --> $DIR/exhaustiveness-unreachable-pattern.rs:24:9 |
| | |
| LL | (1, 4) => {} |
| | ^^^^^^ |
| |
| error: unreachable pattern |
| --> $DIR/exhaustiveness-unreachable-pattern.rs:25:9 |
| | |
| LL | (2, 4) => {} |
| | ^^^^^^ |
| |
| error: unreachable pattern |
| --> $DIR/exhaustiveness-unreachable-pattern.rs:26:9 |
| | |
| LL | (2 | 1, 4) => {} |
| | ^^^^^^^^^^ |
| |
| error: unreachable pattern |
| --> $DIR/exhaustiveness-unreachable-pattern.rs:28:9 |
| | |
| LL | (1, 4 | 5) => {} |
| | ^^^^^^^^^^ |
| |
| error: unreachable pattern |
| --> $DIR/exhaustiveness-unreachable-pattern.rs:36:9 |
| | |
| LL | (Some(1),) => {} |
| | ^^^^^^^^^^ |
| |
| error: unreachable pattern |
| --> $DIR/exhaustiveness-unreachable-pattern.rs:37:9 |
| | |
| LL | (None,) => {} |
| | ^^^^^^^ |
| |
| error: unreachable pattern |
| --> $DIR/exhaustiveness-unreachable-pattern.rs:42:9 |
| | |
| LL | ((1..=4,),) => {} |
| | ^^^^^^^^^^^ |
| |
| error: unreachable pattern |
| --> $DIR/exhaustiveness-unreachable-pattern.rs:47:14 |
| | |
| LL | (1 | 1,) => {} |
| | ^ |
| |
| error: unreachable pattern |
| --> $DIR/exhaustiveness-unreachable-pattern.rs:51:19 |
| | |
| LL | (0 | 1) | 1 => {} |
| | ^ |
| |
| error: unreachable pattern |
| --> $DIR/exhaustiveness-unreachable-pattern.rs:57:14 |
| | |
| LL | 0 | (0 | 0) => {} |
| | ^ |
| |
| error: unreachable pattern |
| --> $DIR/exhaustiveness-unreachable-pattern.rs:57:18 |
| | |
| LL | 0 | (0 | 0) => {} |
| | ^ |
| |
| error: unreachable pattern |
| --> $DIR/exhaustiveness-unreachable-pattern.rs:65:13 |
| | |
| LL | / Some( |
| LL | | 0 | 0) => {} |
| | |______________________^ |
| |
| error: unreachable pattern |
| --> $DIR/exhaustiveness-unreachable-pattern.rs:71:15 |
| | |
| LL | | 0 |
| | ^ |
| |
| error: unreachable pattern |
| --> $DIR/exhaustiveness-unreachable-pattern.rs:73:15 |
| | |
| LL | | 0] => {} |
| | ^ |
| |
| error: unreachable pattern |
| --> $DIR/exhaustiveness-unreachable-pattern.rs:81:10 |
| | |
| LL | [1 |
| | ^ |
| |
| error: unreachable pattern |
| --> $DIR/exhaustiveness-unreachable-pattern.rs:93:10 |
| | |
| LL | [true |
| | ^^^^ |
| |
| error: unreachable pattern |
| --> $DIR/exhaustiveness-unreachable-pattern.rs:100:36 |
| | |
| LL | (true | false, None | Some(true |
| | ^^^^ |
| |
| error: unreachable pattern |
| --> $DIR/exhaustiveness-unreachable-pattern.rs:105:14 |
| | |
| LL | (true |
| | ^^^^ |
| ... |
| LL | (true | false, None | Some(t_or_f!())) => {} |
| | --------- in this macro invocation |
| | |
| = note: this error originates in the macro `t_or_f` (in Nightly builds, run with -Z macro-backtrace for more info) |
| |
| error: unreachable pattern |
| --> $DIR/exhaustiveness-unreachable-pattern.rs:116:14 |
| | |
| LL | Some(0 |
| | ^ |
| |
| error: unreachable pattern |
| --> $DIR/exhaustiveness-unreachable-pattern.rs:135:19 |
| | |
| LL | | false) => {} |
| | ^^^^^ |
| |
| error: unreachable pattern |
| --> $DIR/exhaustiveness-unreachable-pattern.rs:143:15 |
| | |
| LL | | true) => {} |
| | ^^^^ |
| |
| error: unreachable pattern |
| --> $DIR/exhaustiveness-unreachable-pattern.rs:149:15 |
| | |
| LL | | true, |
| | ^^^^ |
| |
| error: aborting due to 26 previous errors |
| |