diff options
Diffstat (limited to 'src/test')
12 files changed, 18 insertions, 18 deletions
diff --git a/src/test/ui/coherence/coherence-fundamental-trait-objects.old.stderr b/src/test/ui/coherence/coherence-fundamental-trait-objects.old.stderr index 2efa2702a24..a3da52fe484 100644 --- a/src/test/ui/coherence/coherence-fundamental-trait-objects.old.stderr +++ b/src/test/ui/coherence/coherence-fundamental-trait-objects.old.stderr @@ -4,7 +4,7 @@ error[E0117]: only traits defined in the current crate can be implemented for ar LL | impl Misc for dyn Fundamental<Local> {} | ^^^^^^^^^^^^^^---------------------- | | | - | | `(dyn coherence_fundamental_trait_lib::Fundamental<Local> + 'static)` is not defined in the current crate + | | `dyn coherence_fundamental_trait_lib::Fundamental<Local>` is not defined in the current crate | impl doesn't use only types from inside the current crate | = note: define and implement a trait or new type instead diff --git a/src/test/ui/coherence/coherence-fundamental-trait-objects.re.stderr b/src/test/ui/coherence/coherence-fundamental-trait-objects.re.stderr index 2efa2702a24..a3da52fe484 100644 --- a/src/test/ui/coherence/coherence-fundamental-trait-objects.re.stderr +++ b/src/test/ui/coherence/coherence-fundamental-trait-objects.re.stderr @@ -4,7 +4,7 @@ error[E0117]: only traits defined in the current crate can be implemented for ar LL | impl Misc for dyn Fundamental<Local> {} | ^^^^^^^^^^^^^^---------------------- | | | - | | `(dyn coherence_fundamental_trait_lib::Fundamental<Local> + 'static)` is not defined in the current crate + | | `dyn coherence_fundamental_trait_lib::Fundamental<Local>` is not defined in the current crate | impl doesn't use only types from inside the current crate | = note: define and implement a trait or new type instead diff --git a/src/test/ui/coherence/coherence-impl-trait-for-marker-trait-negative.stderr b/src/test/ui/coherence/coherence-impl-trait-for-marker-trait-negative.stderr index 5a157434fb4..b8137b36948 100644 --- a/src/test/ui/coherence/coherence-impl-trait-for-marker-trait-negative.stderr +++ b/src/test/ui/coherence/coherence-impl-trait-for-marker-trait-negative.stderr @@ -16,7 +16,7 @@ error[E0117]: only traits defined in the current crate can be implemented for ar LL | impl !Send for dyn Marker2 {} | ^^^^^^^^^^^^^^^----------- | | | - | | `(dyn Marker2 + 'static)` is not defined in the current crate + | | `dyn Marker2` is not defined in the current crate | impl doesn't use only types from inside the current crate | = note: define and implement a trait or new type instead diff --git a/src/test/ui/coherence/coherence-impl-trait-for-marker-trait-positive.stderr b/src/test/ui/coherence/coherence-impl-trait-for-marker-trait-positive.stderr index 9ba125d58df..d68337bed00 100644 --- a/src/test/ui/coherence/coherence-impl-trait-for-marker-trait-positive.stderr +++ b/src/test/ui/coherence/coherence-impl-trait-for-marker-trait-positive.stderr @@ -16,7 +16,7 @@ error[E0117]: only traits defined in the current crate can be implemented for ar LL | unsafe impl Send for dyn Marker2 {} | ^^^^^^^^^^^^^^^^^^^^^----------- | | | - | | `(dyn Marker2 + 'static)` is not defined in the current crate + | | `dyn Marker2` is not defined in the current crate | impl doesn't use only types from inside the current crate | = note: define and implement a trait or new type instead diff --git a/src/test/ui/coherence/coherence-impls-copy.old.stderr b/src/test/ui/coherence/coherence-impls-copy.old.stderr index 4da32a9accd..c2c61fd6d91 100644 --- a/src/test/ui/coherence/coherence-impls-copy.old.stderr +++ b/src/test/ui/coherence/coherence-impls-copy.old.stderr @@ -73,7 +73,7 @@ error[E0117]: only traits defined in the current crate can be implemented for ar LL | impl Copy for [MyType] {} | ^^^^^^^^^^^^^^-------- | | | - | | `[MyType]` is not defined in the current crate + | | `[MyType]` is not defined in the current crate because slices are always considered foreign | impl doesn't use only types from inside the current crate | = note: define and implement a trait or new type instead @@ -84,7 +84,7 @@ error[E0117]: only traits defined in the current crate can be implemented for ar LL | impl Copy for &'static [NotSync] {} | ^^^^^^^^^^^^^^------------------ | | | - | | `&'static [NotSync]` is not defined in the current crate + | | `[NotSync]` is not defined in the current crate because slices are always considered foreign | impl doesn't use only types from inside the current crate | = note: define and implement a trait or new type instead diff --git a/src/test/ui/coherence/coherence-impls-copy.re.stderr b/src/test/ui/coherence/coherence-impls-copy.re.stderr index 09aa8313190..c2c61fd6d91 100644 --- a/src/test/ui/coherence/coherence-impls-copy.re.stderr +++ b/src/test/ui/coherence/coherence-impls-copy.re.stderr @@ -73,7 +73,7 @@ error[E0117]: only traits defined in the current crate can be implemented for ar LL | impl Copy for [MyType] {} | ^^^^^^^^^^^^^^-------- | | | - | | `[MyType]` is not defined in the current crate + | | `[MyType]` is not defined in the current crate because slices are always considered foreign | impl doesn't use only types from inside the current crate | = note: define and implement a trait or new type instead @@ -84,7 +84,7 @@ error[E0117]: only traits defined in the current crate can be implemented for ar LL | impl Copy for &'static [NotSync] {} | ^^^^^^^^^^^^^^------------------ | | | - | | `[NotSync]` is not defined in the current crate + | | `[NotSync]` is not defined in the current crate because slices are always considered foreign | impl doesn't use only types from inside the current crate | = note: define and implement a trait or new type instead diff --git a/src/test/ui/coherence/coherence-impls-send.old.stderr b/src/test/ui/coherence/coherence-impls-send.old.stderr index 0b49a6bf6de..3c504c591ba 100644 --- a/src/test/ui/coherence/coherence-impls-send.old.stderr +++ b/src/test/ui/coherence/coherence-impls-send.old.stderr @@ -21,7 +21,7 @@ error[E0117]: only traits defined in the current crate can be implemented for ar LL | unsafe impl Send for [MyType] {} | ^^^^^^^^^^^^^^^^^^^^^-------- | | | - | | `[MyType]` is not defined in the current crate + | | `[MyType]` is not defined in the current crate because slices are always considered foreign | impl doesn't use only types from inside the current crate | = note: define and implement a trait or new type instead @@ -32,7 +32,7 @@ error[E0117]: only traits defined in the current crate can be implemented for ar LL | unsafe impl Send for &'static [NotSync] {} | ^^^^^^^^^^^^^^^^^^^^^------------------ | | | - | | `&'static [NotSync]` is not defined in the current crate + | | `[NotSync]` is not defined in the current crate because slices are always considered foreign | impl doesn't use only types from inside the current crate | = note: define and implement a trait or new type instead diff --git a/src/test/ui/coherence/coherence-impls-send.re.stderr b/src/test/ui/coherence/coherence-impls-send.re.stderr index 60d439a3235..3c504c591ba 100644 --- a/src/test/ui/coherence/coherence-impls-send.re.stderr +++ b/src/test/ui/coherence/coherence-impls-send.re.stderr @@ -21,7 +21,7 @@ error[E0117]: only traits defined in the current crate can be implemented for ar LL | unsafe impl Send for [MyType] {} | ^^^^^^^^^^^^^^^^^^^^^-------- | | | - | | `[MyType]` is not defined in the current crate + | | `[MyType]` is not defined in the current crate because slices are always considered foreign | impl doesn't use only types from inside the current crate | = note: define and implement a trait or new type instead @@ -32,7 +32,7 @@ error[E0117]: only traits defined in the current crate can be implemented for ar LL | unsafe impl Send for &'static [NotSync] {} | ^^^^^^^^^^^^^^^^^^^^^------------------ | | | - | | `[NotSync]` is not defined in the current crate + | | `[NotSync]` is not defined in the current crate because slices are always considered foreign | impl doesn't use only types from inside the current crate | = note: define and implement a trait or new type instead diff --git a/src/test/ui/coherence/coherence-impls-sized.old.stderr b/src/test/ui/coherence/coherence-impls-sized.old.stderr index 9da3c26931f..a2a653cf330 100644 --- a/src/test/ui/coherence/coherence-impls-sized.old.stderr +++ b/src/test/ui/coherence/coherence-impls-sized.old.stderr @@ -51,7 +51,7 @@ error[E0117]: only traits defined in the current crate can be implemented for ar LL | impl Sized for [MyType] {} | ^^^^^^^^^^^^^^^-------- | | | - | | `[MyType]` is not defined in the current crate + | | `[MyType]` is not defined in the current crate because slices are always considered foreign | impl doesn't use only types from inside the current crate | = note: define and implement a trait or new type instead @@ -62,7 +62,7 @@ error[E0117]: only traits defined in the current crate can be implemented for ar LL | impl Sized for &'static [NotSync] {} | ^^^^^^^^^^^^^^^------------------ | | | - | | `&'static [NotSync]` is not defined in the current crate + | | `[NotSync]` is not defined in the current crate because slices are always considered foreign | impl doesn't use only types from inside the current crate | = note: define and implement a trait or new type instead diff --git a/src/test/ui/coherence/coherence-impls-sized.re.stderr b/src/test/ui/coherence/coherence-impls-sized.re.stderr index 4f5f31b8086..a2a653cf330 100644 --- a/src/test/ui/coherence/coherence-impls-sized.re.stderr +++ b/src/test/ui/coherence/coherence-impls-sized.re.stderr @@ -51,7 +51,7 @@ error[E0117]: only traits defined in the current crate can be implemented for ar LL | impl Sized for [MyType] {} | ^^^^^^^^^^^^^^^-------- | | | - | | `[MyType]` is not defined in the current crate + | | `[MyType]` is not defined in the current crate because slices are always considered foreign | impl doesn't use only types from inside the current crate | = note: define and implement a trait or new type instead @@ -62,7 +62,7 @@ error[E0117]: only traits defined in the current crate can be implemented for ar LL | impl Sized for &'static [NotSync] {} | ^^^^^^^^^^^^^^^------------------ | | | - | | `[NotSync]` is not defined in the current crate + | | `[NotSync]` is not defined in the current crate because slices are always considered foreign | impl doesn't use only types from inside the current crate | = note: define and implement a trait or new type instead diff --git a/src/test/ui/dropck/drop-on-non-struct.stderr b/src/test/ui/dropck/drop-on-non-struct.stderr index 91b146dee93..a374b0d2636 100644 --- a/src/test/ui/dropck/drop-on-non-struct.stderr +++ b/src/test/ui/dropck/drop-on-non-struct.stderr @@ -10,7 +10,7 @@ error[E0117]: only traits defined in the current crate can be implemented for ar LL | impl<'a> Drop for &'a mut isize { | ^^^^^^^^^^^^^^^^^^------------- | | | - | | `&'a mut isize` is not defined in the current crate + | | `isize` is not defined in the current crate | impl doesn't use only types from inside the current crate | = note: define and implement a trait or new type instead diff --git a/src/test/ui/error-codes/E0206.stderr b/src/test/ui/error-codes/E0206.stderr index 12962e0d3d8..7d5175246d1 100644 --- a/src/test/ui/error-codes/E0206.stderr +++ b/src/test/ui/error-codes/E0206.stderr @@ -16,7 +16,7 @@ error[E0117]: only traits defined in the current crate can be implemented for ar LL | impl Copy for Foo { } | ^^^^^^^^^^^^^^--- | | | - | | `[u8; _]` is not defined in the current crate + | | `[u8; _]` is not defined in the current crate because arrays are always considered foreign | impl doesn't use only types from inside the current crate | = note: define and implement a trait or new type instead |
