rust/src/test/ui/pattern/usefulness/struct-pattern-match-useless.rs
Nadrieril 09f9947ebc Gather together usefulness tests
I took most tests that were testing only for match exhaustiveness,
pattern refutability or match arm reachability, and put them in
the same test folder.
2019-10-27 21:20:26 +00:00

15 lines
238 B
Rust

#![deny(unreachable_patterns)]
struct Foo {
x: isize,
y: isize,
}
pub fn main() {
let a = Foo { x: 1, y: 2 };
match a {
Foo { x: _x, y: _y } => (),
Foo { .. } => () //~ ERROR unreachable pattern
}
}