blob: ac18470c6211399cc7266631a5341ae431592526 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
// Regression test for issue #78115: "ICE: variable should be placed in scope earlier"
// check-pass
// edition:2018
#[allow(dead_code)]
struct Foo {
a: ()
}
async fn _bar() {
let foo = Foo { a: () };
match foo {
Foo { a: _a } | Foo { a: _a } if true => {}
_ => {}
}
}
fn main() {}
|