about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--src/test/ui/async-await/issues/issue-66958-non-copy-infered-type-arg.rs (renamed from src/test/ui/issues/issue-66958.rs)4
-rw-r--r--src/test/ui/async-await/issues/issue-66958-non-copy-infered-type-arg.stderr (renamed from src/test/ui/issues/issue-66958.stderr)6
2 files changed, 5 insertions, 5 deletions
diff --git a/src/test/ui/issues/issue-66958.rs b/src/test/ui/async-await/issues/issue-66958-non-copy-infered-type-arg.rs
index a4c48ab05c0..c8c2702ec44 100644
--- a/src/test/ui/issues/issue-66958.rs
+++ b/src/test/ui/async-await/issues/issue-66958-non-copy-infered-type-arg.rs
@@ -1,13 +1,13 @@
 // edition:2018
 
-struct Ia<S>(u32, S);
+struct Ia<S>(S);
 
 impl<S> Ia<S> {
     fn partial(_: S) {}
     fn full(self) {}
 
     async fn crash(self) {
-        Self::partial(self.1);
+        Self::partial(self.0);
         Self::full(self); //~ ERROR use of moved value: `self`
     }
 }
diff --git a/src/test/ui/issues/issue-66958.stderr b/src/test/ui/async-await/issues/issue-66958-non-copy-infered-type-arg.stderr
index 79a80168a5e..9177b83dd48 100644
--- a/src/test/ui/issues/issue-66958.stderr
+++ b/src/test/ui/async-await/issues/issue-66958-non-copy-infered-type-arg.stderr
@@ -1,12 +1,12 @@
 error[E0382]: use of moved value: `self`
-  --> $DIR/issue-66958.rs:11:20
+  --> $DIR/issue-66958-non-copy-infered-type-arg.rs:11:20
    |
-LL |         Self::partial(self.1);
+LL |         Self::partial(self.0);
    |                       ------ value moved here
 LL |         Self::full(self);
    |                    ^^^^ value used here after partial move
    |
-   = note: move occurs because `self.1` has type `S`, which does not implement the `Copy` trait
+   = note: move occurs because `self.0` has type `S`, which does not implement the `Copy` trait
 
 error: aborting due to previous error