]> git.lizzy.rs Git - rust.git/blob - src/test/ui/parser/else-no-if.rs
Auto merge of #100678 - GuillaumeGomez:improve-rustdoc-json-tests, r=aDotInTheVoid
[rust.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() {}