blob: c90ae6585dcabac42e86ea520dc322e17b8ad99e [file] [log] [blame] [edit]
//! regression test for issue <https://github.com/rust-lang/rust/issues/50581>
fn main() {
|_: [_; continue]| {}; //~ ERROR: `continue` outside of a loop
|_: [_; break]| (); //~ ERROR: `break` outside of a loop or labeled block
while |_: [_; continue]| {} {} //~ ERROR: `continue` outside of a loop
while |_: [_; break]| {} {} //~ ERROR: `break` outside of a loop
loop {
|_: [_; break]| {} //~ ERROR: `break` outside of a loop
}
loop {
|_: [_; continue]| {} //~ ERROR: `continue` outside of a loop
}
}