summaryrefslogtreecommitdiffstats
path: root/src/test/ui/pattern/usefulness/issue-72377.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/ui/pattern/usefulness/issue-72377.rs')
-rw-r--r--src/test/ui/pattern/usefulness/issue-72377.rs17
1 files changed, 0 insertions, 17 deletions
diff --git a/src/test/ui/pattern/usefulness/issue-72377.rs b/src/test/ui/pattern/usefulness/issue-72377.rs
deleted file mode 100644
index b5ad3075c..000000000
--- a/src/test/ui/pattern/usefulness/issue-72377.rs
+++ /dev/null
@@ -1,17 +0,0 @@
-#[derive(PartialEq, Eq)]
-enum X { A, B, C, }
-
-fn main() {
- let x = X::A;
- let y = Some(X::A);
-
- match (x, y) {
- //~^ ERROR non-exhaustive patterns: `(X::A, Some(X::A))`, `(X::A, Some(X::B))`, `(X::B, Some(X::B))` and 2
- //~| more not covered
- (_, None) => false,
- (v, Some(w)) if v == w => true,
- (X::B, Some(X::C)) => false,
- (X::B, Some(X::A)) => false,
- (X::A, Some(X::C)) | (X::C, Some(X::A)) => false,
- };
-}