]> git.proxmox.com Git - rustc.git/blobdiff - tests/ui/parser/struct-literal-in-if.stderr
New upstream version 1.74.1+dfsg1
[rustc.git] / tests / ui / parser / struct-literal-in-if.stderr
index b5a9864bbc4c404352414526df5105bf92ac2fdc..8b72469fcf5827e91b4195eda7cc317f282700a9 100644 (file)
@@ -14,5 +14,21 @@ LL |         x: 3
 LL ~     }).hi() {
    |
 
-error: aborting due to previous error
+error: struct literals are not allowed here
+  --> $DIR/struct-literal-in-if.rs:17:19
+   |
+LL |       if let true = Foo {
+   |  ___________________^
+LL | |         x: 3
+LL | |     }.hi() {
+   | |_____^
+   |
+help: surround the struct literal with parentheses
+   |
+LL ~     if let true = (Foo {
+LL |         x: 3
+LL ~     }).hi() {
+   |
+
+error: aborting due to 2 previous errors