]> git.proxmox.com Git - rustc.git/blame - tests/ui/parser/struct-literal-in-if.rs
New upstream version 1.74.1+dfsg1
[rustc.git] / tests / ui / parser / struct-literal-in-if.rs
CommitLineData
1a4d82fc
JJ
1struct Foo {
2 x: isize,
3}
4
5impl Foo {
6 fn hi(&self) -> bool {
223e47cc
LB
7 true
8 }
9}
1a4d82fc
JJ
10
11fn main() {
48663c56
XL
12 if Foo { //~ ERROR struct literals are not allowed here
13 x: 3
14 }.hi() {
1a4d82fc
JJ
15 println!("yo");
16 }
781aab86
FG
17 if let true = Foo { //~ ERROR struct literals are not allowed here
18 x: 3
19 }.hi() {
20 println!("yo");
21 }
1a4d82fc 22}