Skip to content

Commit 0faafbf

Browse files
committed
Update parsing test
1 parent cf04547 commit 0faafbf

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

Diff for: src/test/ui/parser/trait-object-delimiters.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ fn foo1(_: &dyn Drop + AsRef<str>) {} //~ ERROR ambiguous `+` in a type
66
fn foo2(_: &dyn (Drop + AsRef<str>)) {} //~ ERROR incorrect braces around trait bounds
77

88
fn foo3(_: &dyn {Drop + AsRef<str>}) {} //~ ERROR expected parameter name, found `{`
9-
//~^ ERROR expected one of `!`, `(`, `)`, `,`, `?`, `for`, `~`, lifetime, or path, found `{`
9+
//~^ ERROR expected one of `!`, `(`, `)`, `*`, `,`, `?`, `for`, `~`, lifetime, or path, found `{`
1010
//~| ERROR at least one trait is required for an object type
1111

1212
fn foo4(_: &dyn <Drop + AsRef<str>>) {} //~ ERROR expected identifier, found `<`

Diff for: src/test/ui/parser/trait-object-delimiters.stderr

+2-2
Original file line numberDiff line numberDiff line change
@@ -22,11 +22,11 @@ error: expected parameter name, found `{`
2222
LL | fn foo3(_: &dyn {Drop + AsRef<str>}) {}
2323
| ^ expected parameter name
2424

25-
error: expected one of `!`, `(`, `)`, `,`, `?`, `for`, `~`, lifetime, or path, found `{`
25+
error: expected one of `!`, `(`, `)`, `*`, `,`, `?`, `for`, `~`, lifetime, or path, found `{`
2626
--> $DIR/trait-object-delimiters.rs:8:17
2727
|
2828
LL | fn foo3(_: &dyn {Drop + AsRef<str>}) {}
29-
| -^ expected one of 9 possible tokens
29+
| -^ expected one of 10 possible tokens
3030
| |
3131
| help: missing `,`
3232

0 commit comments

Comments
 (0)