]> git.proxmox.com Git - rustc.git/blob - src/test/ui/parser/else-no-if.rs
New upstream version 1.63.0+dfsg1
[rustc.git] / src / test / ui / parser / else-no-if.rs
1 fn foo() {
2 if true {
3 } else false {
4 //~^ ERROR expected `{`, found keyword `false`
5 }
6 }
7
8 fn foo2() {
9 if true {
10 } else falsy() {
11 //~^ ERROR expected `{`, found `falsy`
12 }
13 }
14
15 fn foo3() {
16 if true {
17 } else falsy();
18 //~^ ERROR expected `{`, found `falsy`
19 }
20
21 fn foo4() {
22 if true {
23 } else loop{}
24 //~^ ERROR expected `{`, found keyword `loop`
25 {}
26 }
27
28 fn falsy() -> bool {
29 false
30 }
31
32 fn main() {}