rust/tests/source/loop.rs

29 lines
624 B
Rust
Raw Normal View History

2015-07-13 14:51:56 -05:00
fn main() {
loop
{ return some_val;}
let x = loop { do_forever(); };
2015-07-16 09:29:28 -05:00
'label : loop {
2015-07-13 14:51:56 -05:00
// Just comments
}
2015-07-16 09:29:28 -05:00
'a: while loooooooooooooooooooooooooooooooooong_variable_name + another_value > some_other_value{}
while aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa > bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb {
}
2015-07-19 16:39:48 -05:00
'b: for xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx in some_iter(arg1, arg2) {
// do smth
}
while let Some(i) = x.find('s')
{
x.update();
// FIXME #184
// continue;
// continue 'foo;
2015-07-19 16:39:48 -05:00
}
2015-07-13 14:51:56 -05:00
}