about summary refs log tree commit diff
path: root/tests/ui/needless_continue.rs
diff options
context:
space:
mode:
Diffstat (limited to 'tests/ui/needless_continue.rs')
-rw-r--r--tests/ui/needless_continue.rs17
1 files changed, 17 insertions, 0 deletions
diff --git a/tests/ui/needless_continue.rs b/tests/ui/needless_continue.rs
index c26a292c8cb..b6d8a8f61ae 100644
--- a/tests/ui/needless_continue.rs
+++ b/tests/ui/needless_continue.rs
@@ -151,3 +151,20 @@ mod issue_2329 {
         }
     }
 }
+
+fn issue_13641() {
+    'a: while std::hint::black_box(true) {
+        #[allow(clippy::never_loop)]
+        loop {
+            continue 'a;
+        }
+    }
+
+    #[allow(clippy::never_loop)]
+    while std::hint::black_box(true) {
+        'b: loop {
+            continue 'b;
+            //~^ ERROR: this `continue` expression is redundant
+        }
+    }
+}