about summary refs log tree commit diff
diff options
context:
space:
mode:
authorfeniljain <fkjainco@gmail.com>2023-04-05 19:50:12 +0530
committerfeniljain <fkjainco@gmail.com>2023-04-05 19:50:12 +0530
commitb499b7dc73f3571e2627a34a93e3079cab848bbc (patch)
treef20c664592ac8f7354654e3f0f6ad08d8a86609f
parentc12748fab3a14beae4958f13551e7e6c52298490 (diff)
downloadrust-b499b7dc73f3571e2627a34a93e3079cab848bbc.tar.gz
rust-b499b7dc73f3571e2627a34a93e3079cab848bbc.zip
test: add test for match as stmt no triggering needless_return
-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() {}