async fn foobar(x: &mut i32) -> i32 { 0 } async fn test() { `[let mut x = 1;]` `[foobar(&mut x).await;]` `[x;]` } fn main() {}