]> git.lizzy.rs Git - rust.git/blob - src/test/ui/consts/const-eval/write-to-uninhabited-enum-variant.rs
Merge commit 'd0cf3481a84e3aa68c2f185c460e282af36ebc42' into clippyup
[rust.git] / src / test / ui / consts / const-eval / write-to-uninhabited-enum-variant.rs
1 // run-pass
2
3 #![allow(dead_code)]
4
5 enum Empty { }
6 enum Test1 {
7     A(u8),
8     B(Empty),
9 }
10 enum Test2 {
11     A(u8),
12     B(Empty),
13     C,
14 }
15
16 fn bar() -> Option<Empty> {
17     None
18 }
19
20 fn main() {
21     if let Some(x) = bar() {
22         Test1::B(x);
23     }
24
25     if let Some(x) = bar() {
26         Test2::B(x);
27     }
28 }