about summary refs log tree commit diff
diff options
context:
space:
mode:
authorlcnr <rust@lcnr.de>2024-02-08 10:20:15 +0100
committerlcnr <rust@lcnr.de>2024-02-13 05:08:53 +0100
commit51a1000cda2bc0dffef67b1ba3ac7e54b3cc66b4 (patch)
tree04a7301f961c96a7333af2473e66c87489a8d258
parente5541cf895fc3b59f627faa6226fbd99ad5e2ed3 (diff)
downloadrust-51a1000cda2bc0dffef67b1ba3ac7e54b3cc66b4.tar.gz
rust-51a1000cda2bc0dffef67b1ba3ac7e54b3cc66b4.zip
one must imagine ci happy
-rw-r--r--tests/ui/type-alias-impl-trait/type-alias-impl-trait-tuple.next.stderr11
-rw-r--r--tests/ui/type-alias-impl-trait/type-alias-impl-trait-tuple.rs2
2 files changed, 6 insertions, 7 deletions
diff --git a/tests/ui/type-alias-impl-trait/type-alias-impl-trait-tuple.next.stderr b/tests/ui/type-alias-impl-trait/type-alias-impl-trait-tuple.next.stderr
index 1bfea8a0e30..b380dc66f03 100644
--- a/tests/ui/type-alias-impl-trait/type-alias-impl-trait-tuple.next.stderr
+++ b/tests/ui/type-alias-impl-trait/type-alias-impl-trait-tuple.next.stderr
@@ -4,13 +4,12 @@ error[E0284]: type annotations needed: cannot satisfy `Foo == _`
 LL |         Blah { my_foo: make_foo(), my_u8: 12 }
    |                        ^^^^^^^^^^ cannot satisfy `Foo == _`
 
-error[E0282]: type annotations needed
-  --> $DIR/type-alias-impl-trait-tuple.rs:24:28
+error[E0284]: type annotations needed: cannot satisfy `Foo == _`
+  --> $DIR/type-alias-impl-trait-tuple.rs:25:10
    |
-LL |     fn into_inner(self) -> (Foo, u8, Foo) {
-   |                            ^^^^^^^^^^^^^^ cannot infer type for tuple `(Foo, u8, Foo)`
+LL |         (self.my_foo, self.my_u8, make_foo())
+   |          ^^^^^^^^^^^ cannot satisfy `Foo == _`
 
 error: aborting due to 2 previous errors
 
-Some errors have detailed explanations: E0282, E0284.
-For more information about an error, try `rustc --explain E0282`.
+For more information about this error, try `rustc --explain E0284`.
diff --git a/tests/ui/type-alias-impl-trait/type-alias-impl-trait-tuple.rs b/tests/ui/type-alias-impl-trait/type-alias-impl-trait-tuple.rs
index 2f25ab4df90..7bf899a96be 100644
--- a/tests/ui/type-alias-impl-trait/type-alias-impl-trait-tuple.rs
+++ b/tests/ui/type-alias-impl-trait/type-alias-impl-trait-tuple.rs
@@ -22,8 +22,8 @@ impl Blah {
         //[next]~^ ERROR type annotations needed: cannot satisfy `Foo == _`
     }
     fn into_inner(self) -> (Foo, u8, Foo) {
-        //[next]~^ ERROR type annotations needed
         (self.my_foo, self.my_u8, make_foo())
+        //[next]~^ ERROR type annotations needed: cannot satisfy `Foo == _`
     }
 }