diff options
| -rw-r--r-- | src/librustc_resolve/lib.rs | 2 | ||||
| -rw-r--r-- | src/test/ui/error-codes/E0401.stderr | 2 | ||||
| -rw-r--r-- | src/test/ui/use-self-in-inner-fn.rs | 2 | ||||
| -rw-r--r-- | src/test/ui/use-self-in-inner-fn.stderr | 2 |
4 files changed, 4 insertions, 4 deletions
diff --git a/src/librustc_resolve/lib.rs b/src/librustc_resolve/lib.rs index 449b395c004..f5ac0a6647b 100644 --- a/src/librustc_resolve/lib.rs +++ b/src/librustc_resolve/lib.rs @@ -204,7 +204,7 @@ fn resolve_struct_error<'sess, 'a>(resolver: &'sess Resolver, }) { err.span_label( reduce_impl_span_to_impl_keyword(cm, impl_span), - "`Self` type implicitly declared here, on the `impl`", + "`Self` type implicitly declared here, by this `impl`", ); } match (maybe_trait_defid, maybe_impl_defid) { diff --git a/src/test/ui/error-codes/E0401.stderr b/src/test/ui/error-codes/E0401.stderr index 66cc8795fba..53eeb3e9c13 100644 --- a/src/test/ui/error-codes/E0401.stderr +++ b/src/test/ui/error-codes/E0401.stderr @@ -24,7 +24,7 @@ error[E0401]: can't use type parameters from outer function --> $DIR/E0401.rs:32:25 | LL | impl<T> Iterator for A<T> { - | ---- `Self` type implicitly declared here, on the `impl` + | ---- `Self` type implicitly declared here, by this `impl` ... LL | fn helper(sel: &Self) -> u8 { //~ ERROR E0401 | ^^^^ diff --git a/src/test/ui/use-self-in-inner-fn.rs b/src/test/ui/use-self-in-inner-fn.rs index 380cb7a2aa2..fea6958d7eb 100644 --- a/src/test/ui/use-self-in-inner-fn.rs +++ b/src/test/ui/use-self-in-inner-fn.rs @@ -11,7 +11,7 @@ struct A; impl A { -//~^ NOTE `Self` type implicitly declared here, on the `impl` +//~^ NOTE `Self` type implicitly declared here, by this `impl` fn banana(&mut self) { fn peach(this: &Self) { //~^ ERROR can't use type parameters from outer function diff --git a/src/test/ui/use-self-in-inner-fn.stderr b/src/test/ui/use-self-in-inner-fn.stderr index 26082e5e01b..cef030aec46 100644 --- a/src/test/ui/use-self-in-inner-fn.stderr +++ b/src/test/ui/use-self-in-inner-fn.stderr @@ -2,7 +2,7 @@ error[E0401]: can't use type parameters from outer function --> $DIR/use-self-in-inner-fn.rs:16:25 | LL | impl A { - | ---- `Self` type implicitly declared here, on the `impl` + | ---- `Self` type implicitly declared here, by this `impl` ... LL | fn peach(this: &Self) { | ^^^^ |
