summaryrefslogtreecommitdiffstats
path: root/src/test/ui/pattern/issue-10392.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/ui/pattern/issue-10392.rs')
-rw-r--r--src/test/ui/pattern/issue-10392.rs30
1 files changed, 0 insertions, 30 deletions
diff --git a/src/test/ui/pattern/issue-10392.rs b/src/test/ui/pattern/issue-10392.rs
deleted file mode 100644
index 926fa9480..000000000
--- a/src/test/ui/pattern/issue-10392.rs
+++ /dev/null
@@ -1,30 +0,0 @@
-// run-pass
-#![allow(unused_variables)]
-
-struct A { foo: isize }
-struct B { a: isize, b: isize, c: isize }
-
-fn mka() -> A { panic!() }
-fn mkb() -> B { panic!() }
-
-fn test() {
- let A { foo, } = mka();
- let A {
- foo,
- } = mka();
-
- let B { a, b, c, } = mkb();
-
- match mka() {
- A { foo: _foo, } => {}
- }
-
- match Some(mka()) {
- Some(A { foo: _foo, }) => {}
- None => {}
- }
-}
-
-pub fn main() {
- if false { test() }
-}