//@ edition:2018 | |
// | |
// Regression test for issue #75785 | |
// Tests that we don't point to a confusing named | |
// region when emitting a diagnostic | |
pub async fn async_fn(x: &mut i32) -> (&i32, &i32) { | |
let y = &*x; | |
*x += 1; //~ ERROR cannot assign to | |
(&32, y) | |
} | |
fn main() {} |