2019-04-22 21:37:23 -05:00
error: expected expression, found `+`
--> $DIR/expr-as-stmt.rs:7:9
|
LL | {2} + {2}
| --- ^ expected expression
| |
2019-05-02 17:53:09 -05:00
| help: parentheses are required to parse this as an expression: `({2})`
2019-04-22 21:37:23 -05:00
error: expected expression, found `+`
--> $DIR/expr-as-stmt.rs:12:9
|
LL | {2} + 2
| --- ^ expected expression
| |
2019-05-02 17:53:09 -05:00
| help: parentheses are required to parse this as an expression: `({2})`
2019-04-22 21:37:23 -05:00
error: expected expression, found `+`
--> $DIR/expr-as-stmt.rs:18:12
|
LL | { 42 } + foo;
| ------ ^ expected expression
| |
2019-05-02 17:53:09 -05:00
| help: parentheses are required to parse this as an expression: `({ 42 })`
2019-04-22 21:37:23 -05:00
2019-04-30 22:37:42 -05:00
error: expected expression, found `&&`
2019-04-22 21:37:23 -05:00
--> $DIR/expr-as-stmt.rs:30:5
|
LL | if let Some(x) = a { true } else { false }
2019-05-02 17:53:09 -05:00
| ------------------------------------------ help: parentheses are required to parse this as an expression: `(if let Some(x) = a { true } else { false })`
2019-04-22 21:37:23 -05:00
LL | &&
2019-04-30 22:37:42 -05:00
| ^^ expected expression
2019-04-22 21:37:23 -05:00
2019-04-30 22:37:42 -05:00
error: expected expression, found `>`
2019-04-29 16:35:09 -05:00
--> $DIR/expr-as-stmt.rs:37:7
|
LL | } > 0
2019-04-30 22:37:42 -05:00
| ^ expected expression
2019-10-24 00:20:58 -05:00
|
2019-05-02 17:53:09 -05:00
help: parentheses are required to parse this as an expression
2019-04-29 16:35:09 -05:00
|
LL | (match x {
LL | _ => 1,
LL | }) > 0
|
2019-04-22 21:37:23 -05:00
error[E0308]: mismatched types
--> $DIR/expr-as-stmt.rs:7:6
|
LL | {2} + {2}
| ^ expected (), found integer
error[E0308]: mismatched types
--> $DIR/expr-as-stmt.rs:12:6
|
LL | {2} + 2
| ^ expected (), found integer
error[E0308]: mismatched types
--> $DIR/expr-as-stmt.rs:18:7
|
LL | { 42 } + foo;
| ^^ expected (), found integer
error[E0308]: mismatched types
--> $DIR/expr-as-stmt.rs:24:7
|
LL | { 3 } * 3
| ^ expected (), found integer
error[E0614]: type `{integer}` cannot be dereferenced
--> $DIR/expr-as-stmt.rs:24:11
|
LL | { 3 } * 3
| ----- ^^^
| |
2019-05-02 17:53:09 -05:00
| help: parentheses are required to parse this as an expression: `({ 3 })`
2019-04-22 21:37:23 -05:00
2019-04-29 16:35:09 -05:00
error: aborting due to 10 previous errors
2019-04-22 21:37:23 -05:00
Some errors have detailed explanations: E0308, E0614.
For more information about an error, try `rustc --explain E0308`.