about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--src/librustc_resolve/lib.rs2
-rw-r--r--src/test/ui/error-codes/E0401.stderr2
-rw-r--r--src/test/ui/use-self-in-inner-fn.rs2
-rw-r--r--src/test/ui/use-self-in-inner-fn.stderr2
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) {
    |                         ^^^^