]> git.proxmox.com Git - rustc.git/blame - src/tools/clippy/tests/ui/crashes/cc_seme.rs
Update upstream source from tag 'upstream/1.52.1+dfsg1'
[rustc.git] / src / tools / clippy / tests / ui / crashes / cc_seme.rs
CommitLineData
f20569fa
XL
1#[allow(dead_code)]
2
3/// Test for https://github.com/rust-lang/rust-clippy/issues/478
4
5enum Baz {
6 One,
7 Two,
8}
9
10struct Test {
11 t: Option<usize>,
12 b: Baz,
13}
14
15fn main() {}
16
17pub fn foo() {
18 use Baz::*;
19 let x = Test { t: Some(0), b: One };
20
21 match x {
22 Test { t: Some(_), b: One } => unreachable!(),
23 Test { t: Some(42), b: Two } => unreachable!(),
24 Test { t: None, .. } => unreachable!(),
25 Test { .. } => unreachable!(),
26 }
27}