]> git.lizzy.rs Git - rust.git/blob - src/test/mir-opt/deaggregator_test_enum.rs
Rollup merge of #99864 - klensy:bootstrap-art-dupe, r=jyn514
[rust.git] / src / test / mir-opt / deaggregator_test_enum.rs
1 enum Baz {
2     Empty,
3     Foo { x: usize },
4 }
5
6 // EMIT_MIR deaggregator_test_enum.bar.Deaggregator.diff
7 fn bar(a: usize) -> Baz {
8     Baz::Foo { x: a }
9 }
10
11 fn main() {
12     let x = bar(10);
13     match x {
14         Baz::Empty => println!("empty"),
15         Baz::Foo { x } => println!("{}", x),
16     };
17 }