about summary refs log tree commit diff
path: root/src/tools/clippy/tests/ui/crashes/ice-360.rs
blob: cb8176a2973fbf456e73000d10cdb51160a6ed1b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
fn main() {}
//@no-rustfix
fn no_panic<T>(slice: &[T]) {
    let mut iter = slice.iter();
    loop {
        //~^ never_loop
        //~| while_let_loop

        let _ = match iter.next() {
            Some(ele) => ele,
            None => break,
        };
        loop {}
        //~^ empty_loop
    }
}