19 lines
302 B
Rust
19 lines
302 B
Rust
#![deny(unreachable_patterns)]
|
|
|
|
fn a() {
|
|
let v = [1, 2, 3];
|
|
match v {
|
|
[_, _, _] => {}
|
|
[_, _, _] => {} //~ ERROR unreachable pattern
|
|
}
|
|
match v {
|
|
[_, 1, _] => {}
|
|
[_, 1, _] => {} //~ ERROR unreachable pattern
|
|
_ => {}
|
|
}
|
|
}
|
|
|
|
fn main() {
|
|
a();
|
|
}
|