diff options
| author | lcnr <rust@lcnr.de> | 2022-09-09 14:28:57 +0200 |
|---|---|---|
| committer | lcnr <rust@lcnr.de> | 2022-09-09 14:28:57 +0200 |
| commit | 5db69074988b0edf6751192336398d0673ee81a2 (patch) | |
| tree | 7358ec8f9575a6c7135187e2fb8e90356d225256 /src/test/ui/parser | |
| parent | 4c75b32e9965acae7e9f7efa20fc505b1ca7a2a0 (diff) | |
| download | rust-5db69074988b0edf6751192336398d0673ee81a2.tar.gz rust-5db69074988b0edf6751192336398d0673ee81a2.zip | |
review
Diffstat (limited to 'src/test/ui/parser')
| -rw-r--r-- | src/test/ui/parser/issues/issue-14303.rs | 10 | ||||
| -rw-r--r-- | src/test/ui/parser/issues/issue-14303.stderr | 10 |
2 files changed, 10 insertions, 10 deletions
diff --git a/src/test/ui/parser/issues/issue-14303.rs b/src/test/ui/parser/issues/issue-14303.rs index e44b5774660..82850d77aa9 100644 --- a/src/test/ui/parser/issues/issue-14303.rs +++ b/src/test/ui/parser/issues/issue-14303.rs @@ -1,22 +1,22 @@ enum Enum<'a, T, 'b> { -//~^ ERROR lifetime parameters must be declared prior to type or const parameters +//~^ ERROR lifetime parameters must be declared prior to type and const parameters A(&'a &'b T) } struct Struct<'a, T, 'b> { -//~^ ERROR lifetime parameters must be declared prior to type or const parameters +//~^ ERROR lifetime parameters must be declared prior to type and const parameters x: &'a &'b T } trait Trait<'a, T, 'b> {} -//~^ ERROR lifetime parameters must be declared prior to type or const parameters +//~^ ERROR lifetime parameters must be declared prior to type and const parameters fn foo<'a, T, 'b>(x: &'a T) {} -//~^ ERROR lifetime parameters must be declared prior to type or const parameters +//~^ ERROR lifetime parameters must be declared prior to type and const parameters struct Y<T>(T); impl<'a, T, 'b> Y<T> {} -//~^ ERROR lifetime parameters must be declared prior to type or const parameters +//~^ ERROR lifetime parameters must be declared prior to type and const parameters mod bar { pub struct X<'a, 'b, 'c, T> { diff --git a/src/test/ui/parser/issues/issue-14303.stderr b/src/test/ui/parser/issues/issue-14303.stderr index 3579159245a..f121107c095 100644 --- a/src/test/ui/parser/issues/issue-14303.stderr +++ b/src/test/ui/parser/issues/issue-14303.stderr @@ -1,28 +1,28 @@ -error: lifetime parameters must be declared prior to type or const parameters +error: lifetime parameters must be declared prior to type and const parameters --> $DIR/issue-14303.rs:1:18 | LL | enum Enum<'a, T, 'b> { | --------^^- help: reorder the parameters: lifetimes, then consts and types: `<'a, 'b, T>` -error: lifetime parameters must be declared prior to type or const parameters +error: lifetime parameters must be declared prior to type and const parameters --> $DIR/issue-14303.rs:6:22 | LL | struct Struct<'a, T, 'b> { | --------^^- help: reorder the parameters: lifetimes, then consts and types: `<'a, 'b, T>` -error: lifetime parameters must be declared prior to type or const parameters +error: lifetime parameters must be declared prior to type and const parameters --> $DIR/issue-14303.rs:11:20 | LL | trait Trait<'a, T, 'b> {} | --------^^- help: reorder the parameters: lifetimes, then consts and types: `<'a, 'b, T>` -error: lifetime parameters must be declared prior to type or const parameters +error: lifetime parameters must be declared prior to type and const parameters --> $DIR/issue-14303.rs:14:15 | LL | fn foo<'a, T, 'b>(x: &'a T) {} | --------^^- help: reorder the parameters: lifetimes, then consts and types: `<'a, 'b, T>` -error: lifetime parameters must be declared prior to type or const parameters +error: lifetime parameters must be declared prior to type and const parameters --> $DIR/issue-14303.rs:18:13 | LL | impl<'a, T, 'b> Y<T> {} |
