2019-06-12 18:18:32 +03:00
|
|
|
//@ check-pass
|
2017-06-17 14:43:10 -06:00
|
|
|
|
|
|
|
|
fn foo(_: &mut i32) -> bool { true }
|
|
|
|
|
|
2018-10-31 13:08:01 +01:00
|
|
|
fn main() {
|
2017-06-17 14:43:10 -06:00
|
|
|
let opt = Some(92);
|
|
|
|
|
let mut x = 62;
|
|
|
|
|
|
|
|
|
|
if let Some(_) = opt {
|
|
|
|
|
|
|
|
|
|
} else if foo(&mut x) {
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
}
|