about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--tests/ui/needless_return.fixed9
-rw-r--r--tests/ui/needless_return.rs9
2 files changed, 18 insertions, 0 deletions
diff --git a/tests/ui/needless_return.fixed b/tests/ui/needless_return.fixed
index 38ae448618c..47a9f031a42 100644
--- a/tests/ui/needless_return.fixed
+++ b/tests/ui/needless_return.fixed
@@ -307,4 +307,13 @@ mod issue10049 {
     }
 }
 
+fn test_match_as_stmt() {
+    let x = 9;
+    match x {
+        1 => 2,
+        2 => return,
+        _ => 0,
+    };
+}
+
 fn main() {}
diff --git a/tests/ui/needless_return.rs b/tests/ui/needless_return.rs
index a1db8375d95..7c1feefbe32 100644
--- a/tests/ui/needless_return.rs
+++ b/tests/ui/needless_return.rs
@@ -317,4 +317,13 @@ mod issue10049 {
     }
 }
 
+fn test_match_as_stmt() {
+    let x = 9;
+    match x {
+        1 => 2,
+        2 => return,
+        _ => 0,
+    };
+}
+
 fn main() {}