mirror of
https://github.com/rust-lang/rust.git
synced 2024-10-31 06:22:00 +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.
53 lines
1.1 KiB
Plaintext
53 lines
1.1 KiB
Plaintext
error: missing `for` in a trait impl
|
|
--> $DIR/impl-parsing.rs:4:11
|
|
|
|
|
LL | impl Trait Type {}
|
|
| ^
|
|
|
|
|
help: add `for` here
|
|
|
|
|
LL | impl Trait for Type {}
|
|
| +++
|
|
|
|
error: missing `for` in a trait impl
|
|
--> $DIR/impl-parsing.rs:5:11
|
|
|
|
|
LL | impl Trait .. {}
|
|
| ^
|
|
|
|
|
help: add `for` here
|
|
|
|
|
LL | impl Trait for .. {}
|
|
| +++
|
|
|
|
error: expected a trait, found type
|
|
--> $DIR/impl-parsing.rs:6:6
|
|
|
|
|
LL | impl ?Sized for Type {}
|
|
| ^^^^^^
|
|
|
|
error: expected a trait, found type
|
|
--> $DIR/impl-parsing.rs:7:6
|
|
|
|
|
LL | impl ?Sized for .. {}
|
|
| ^^^^^^
|
|
|
|
error: `default` is not followed by an item
|
|
--> $DIR/impl-parsing.rs:9:1
|
|
|
|
|
LL | default unsafe FAIL
|
|
| ^^^^^^^ the `default` qualifier
|
|
|
|
|
= note: only `fn`, `const`, `type`, or `impl` items may be prefixed by `default`
|
|
|
|
error: expected item, found keyword `unsafe`
|
|
--> $DIR/impl-parsing.rs:9:9
|
|
|
|
|
LL | default unsafe FAIL
|
|
| ^^^^^^ expected item
|
|
|
|
|
= note: for a full list of items that can appear in modules, see <https://doc.rust-lang.org/reference/items.html>
|
|
|
|
error: aborting due to 6 previous errors
|
|
|