//@ check-pass | |
//@ compile-flags: -Zunpretty=thir-tree | |
enum Bar { | |
First, | |
Second, | |
Third, | |
} | |
enum Foo { | |
FooOne(Bar), | |
FooTwo, | |
} | |
fn has_match(foo: Foo) -> bool { | |
match foo { | |
Foo::FooOne(Bar::First) => true, | |
Foo::FooOne(_) => false, | |
Foo::FooTwo => true, | |
} | |
} | |
fn main() {} |