mirror of
https://github.com/rust-lang/rust.git
synced 2024-11-30 10:45:18 +00:00
692bc344d5
Go over all structured parser suggestions and make them verbose style. When suggesting to add or remove delimiters, turn them into multiple suggestion parts.
116 lines
2.9 KiB
Plaintext
116 lines
2.9 KiB
Plaintext
error: expected one of `=>`, `if`, or `|`, found reserved identifier `_`
|
|
--> $DIR/match-arm-without-body.rs:13:9
|
|
|
|
|
LL | Some(_)
|
|
| - expected one of `=>`, `if`, or `|`
|
|
LL | _ => {}
|
|
| ^ unexpected token
|
|
|
|
error: unexpected `,` in pattern
|
|
--> $DIR/match-arm-without-body.rs:17:16
|
|
|
|
|
LL | Some(_),
|
|
| ^
|
|
|
|
|
help: try adding parentheses to match on a tuple...
|
|
|
|
|
LL | (Some(_),)
|
|
| + +
|
|
help: ...or a vertical bar to match on multiple alternatives
|
|
|
|
|
LL | Some(_) |
|
|
|
|
|
|
|
error: unexpected `,` in pattern
|
|
--> $DIR/match-arm-without-body.rs:23:16
|
|
|
|
|
LL | Some(_),
|
|
| ^
|
|
|
|
|
help: try adding parentheses to match on a tuple...
|
|
|
|
|
LL ~ (Some(_),
|
|
LL |
|
|
LL |
|
|
LL |
|
|
LL ~ _) => {}
|
|
|
|
|
help: ...or a vertical bar to match on multiple alternatives
|
|
|
|
|
LL ~ Some(_) |
|
|
LL +
|
|
LL +
|
|
LL +
|
|
LL ~ _ => {}
|
|
|
|
|
|
|
error: expected one of `.`, `=>`, `?`, or an operator, found reserved identifier `_`
|
|
--> $DIR/match-arm-without-body.rs:36:9
|
|
|
|
|
LL | Some(_) if true
|
|
| - expected one of `.`, `=>`, `?`, or an operator
|
|
LL | _ => {}
|
|
| ^ unexpected token
|
|
|
|
error: expected `,` following `match` arm
|
|
--> $DIR/match-arm-without-body.rs:66:15
|
|
|
|
|
LL | pat!()
|
|
| ^
|
|
|
|
|
help: missing a comma here to end this `match` arm
|
|
|
|
|
LL | pat!(),
|
|
| +
|
|
|
|
error: `match` arm with no body
|
|
--> $DIR/match-arm-without-body.rs:7:9
|
|
|
|
|
LL | Some(_)
|
|
| ^^^^^^^- help: add a body after the pattern: `=> todo!(),`
|
|
|
|
error: `match` arm with no body
|
|
--> $DIR/match-arm-without-body.rs:30:9
|
|
|
|
|
LL | Some(_) if true
|
|
| ^^^^^^^- help: add a body after the pattern: `=> todo!(),`
|
|
|
|
error: `match` arm with no body
|
|
--> $DIR/match-arm-without-body.rs:40:9
|
|
|
|
|
LL | Some(_) if true,
|
|
| ^^^^^^^- help: add a body after the pattern: `=> todo!(),`
|
|
|
|
error: `match` arm with no body
|
|
--> $DIR/match-arm-without-body.rs:45:9
|
|
|
|
|
LL | Some(_) if true,
|
|
| ^^^^^^^- help: add a body after the pattern: `=> todo!(),`
|
|
|
|
error: `match` arm with no body
|
|
--> $DIR/match-arm-without-body.rs:51:9
|
|
|
|
|
LL | pat!()
|
|
| ^^^^^^- help: add a body after the pattern: `=> todo!(),`
|
|
|
|
error: `match` arm with no body
|
|
--> $DIR/match-arm-without-body.rs:56:9
|
|
|
|
|
LL | pat!(),
|
|
| ^^^^^^- help: add a body after the pattern: `=> todo!(),`
|
|
|
|
error: `match` arm with no body
|
|
--> $DIR/match-arm-without-body.rs:61:9
|
|
|
|
|
LL | pat!() if true,
|
|
| ^^^^^^- help: add a body after the pattern: `=> todo!(),`
|
|
|
|
error: `match` arm with no body
|
|
--> $DIR/match-arm-without-body.rs:72:9
|
|
|
|
|
LL | pat!(),
|
|
| ^^^^^^- help: add a body after the pattern: `=> todo!(),`
|
|
|
|
error: aborting due to 13 previous errors
|
|
|