mirror of https://github.com/rust-lang/rust
87 lines
2.1 KiB
Plaintext
87 lines
2.1 KiB
Plaintext
error: missing condition for `if` expression
|
|
--> $DIR/bad-if-statements.rs:2:7
|
|
|
|
|
LL | if {}
|
|
| ^- if this block is the condition of the `if` expression, then it must be followed by another block
|
|
| |
|
|
| expected condition here
|
|
|
|
error: this `if` expression is missing a block after the condition
|
|
--> $DIR/bad-if-statements.rs:7:5
|
|
|
|
|
LL | if true && {}
|
|
| ^^
|
|
|
|
|
help: this binary operation is possibly unfinished
|
|
--> $DIR/bad-if-statements.rs:7:8
|
|
|
|
|
LL | if true && {}
|
|
| ^^^^^^^
|
|
|
|
error: expected `{`, found `x`
|
|
--> $DIR/bad-if-statements.rs:13:13
|
|
|
|
|
LL | if true x
|
|
| ^ expected `{`
|
|
|
|
|
note: the `if` expression is missing a block after this condition
|
|
--> $DIR/bad-if-statements.rs:13:8
|
|
|
|
|
LL | if true x
|
|
| ^^^^
|
|
help: try placing this code inside a block
|
|
|
|
|
LL | if true { x }
|
|
| + +
|
|
|
|
error: missing condition for `if` expression
|
|
--> $DIR/bad-if-statements.rs:18:7
|
|
|
|
|
LL | if {} else {}
|
|
| ^- if this block is the condition of the `if` expression, then it must be followed by another block
|
|
| |
|
|
| expected condition here
|
|
|
|
error: this `if` expression is missing a block after the condition
|
|
--> $DIR/bad-if-statements.rs:23:5
|
|
|
|
|
LL | if true && {} else {}
|
|
| ^^
|
|
|
|
|
help: this binary operation is possibly unfinished
|
|
--> $DIR/bad-if-statements.rs:23:8
|
|
|
|
|
LL | if true && {} else {}
|
|
| ^^^^^^^
|
|
|
|
error: expected `{`, found `x`
|
|
--> $DIR/bad-if-statements.rs:29:13
|
|
|
|
|
LL | if true x else {}
|
|
| ^ expected `{`
|
|
|
|
|
note: the `if` expression is missing a block after this condition
|
|
--> $DIR/bad-if-statements.rs:29:8
|
|
|
|
|
LL | if true x else {}
|
|
| ^^^^
|
|
help: try placing this code inside a block
|
|
|
|
|
LL | if true { x } else {}
|
|
| + +
|
|
|
|
error: this `if` expression is missing a block after the condition
|
|
--> $DIR/bad-if-statements.rs:34:5
|
|
|
|
|
LL | if true else {}
|
|
| ^^
|
|
|
|
|
help: add a block here
|
|
--> $DIR/bad-if-statements.rs:34:12
|
|
|
|
|
LL | if true else {}
|
|
| ^
|
|
|
|
error: aborting due to 7 previous errors
|
|
|