| // issue #117766 | |
| //@ edition: 2024 | |
| fn main() { | |
| if let () = () | |
| && let () = () { | |
| && let () = () | |
| { | |
| } | |
| } | |
| fn quux() { | |
| while let () = () | |
| && let () = () { | |
| && let () = () | |
| { | |
| } | |
| } | |
| fn foobar() { | |
| while false {} | |
| { | |
| && let () = () | |
| } | |
| fn fubar() { | |
| while false { | |
| { | |
| && let () = () | |
| } | |
| } | |
| fn qux() { | |
| let foo = false; | |
| match foo { | |
| _ if foo => { | |
| && let () = () | |
| _ => {} | |
| } | |
| } | |
| fn foo() { | |
| { | |
| && let () = () | |
| } | |
| fn bar() { | |
| if false {} | |
| { | |
| && let () = () | |
| } | |
| fn baz() { | |
| if false { | |
| { | |
| && let () = () | |
| } | |
| } //~ERROR: this file contains an unclosed delimiter |