make never_loop applicability more flexible

This commit is contained in:
lapla-cogito
2025-02-12 22:25:58 +09:00
parent 649cef0e81
commit 90dbc5bf94
6 changed files with 193 additions and 5 deletions
+20
View File
@@ -0,0 +1,20 @@
#![allow(clippy::iter_next_slice, clippy::needless_return)]
fn no_break_or_continue_loop() {
if let Some(i) = [1, 2, 3].iter().next() {
//~^ never_loop
return;
}
}
fn no_break_or_continue_loop_outer() {
if let Some(i) = [1, 2, 3].iter().next() {
//~^ never_loop
return;
loop {
if true {
continue;
}
}
}
}