summaryrefslogtreecommitdiffstats
path: root/src/test/ui/borrowck/move-in-pattern.fixed
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/ui/borrowck/move-in-pattern.fixed')
-rw-r--r--src/test/ui/borrowck/move-in-pattern.fixed24
1 files changed, 0 insertions, 24 deletions
diff --git a/src/test/ui/borrowck/move-in-pattern.fixed b/src/test/ui/borrowck/move-in-pattern.fixed
deleted file mode 100644
index 145893d33..000000000
--- a/src/test/ui/borrowck/move-in-pattern.fixed
+++ /dev/null
@@ -1,24 +0,0 @@
-// run-rustfix
-// Issue #63988
-#[derive(Debug)]
-struct S;
-fn foo(_: Option<S>) {}
-
-enum E {
- V {
- s: S,
- }
-}
-fn bar(_: E) {}
-
-fn main() {
- let s = Some(S);
- if let Some(ref x) = s {
- let _ = x;
- }
- foo(s); //~ ERROR use of partially moved value: `s`
- let e = E::V { s: S };
- let E::V { s: ref x } = e;
- let _ = x;
- bar(e); //~ ERROR use of partially moved value: `e`
-}