summaryrefslogtreecommitdiffstats
path: root/src/test/ui/destructuring-assignment/struct-or-enum-variant-path.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/ui/destructuring-assignment/struct-or-enum-variant-path.rs')
-rw-r--r--src/test/ui/destructuring-assignment/struct-or-enum-variant-path.rs34
1 files changed, 0 insertions, 34 deletions
diff --git a/src/test/ui/destructuring-assignment/struct-or-enum-variant-path.rs b/src/test/ui/destructuring-assignment/struct-or-enum-variant-path.rs
deleted file mode 100644
index 8da7f90c5..000000000
--- a/src/test/ui/destructuring-assignment/struct-or-enum-variant-path.rs
+++ /dev/null
@@ -1,34 +0,0 @@
-// check-pass
-
-struct S;
-
-enum E {
- V,
-}
-
-type A = E;
-
-fn main() {
- let mut a;
-
- (S, a) = (S, ());
-
- (E::V, a) = (E::V, ());
-
- (<E>::V, a) = (E::V, ());
- (A::V, a) = (E::V, ());
-}
-
-impl S {
- fn check() {
- let a;
- (Self, a) = (S, ());
- }
-}
-
-impl E {
- fn check() {
- let a;
- (Self::V, a) = (E::V, ());
- }
-}