| fn main() { | |
| let container = vec![Some(1), Some(2), None]; | |
| let mut i = 0; | |
| while if let Some(thing) = container.get(i) { | |
| //~^ NOTE while parsing the body of this `while` expression | |
| //~| NOTE this `while` condition successfully parsed | |
| println!("{:?}", thing); | |
| i += 1; | |
| } | |
| } | |
| //~^ ERROR expected `{`, found `}` | |
| //~| NOTE expected `{` |