// Regression test for issue #76375. // // edition:2018 // build-pass // compile-flags: -Z mir-opt-level=3 // aux-build:issue_76375_aux.rs #![crate_type = "lib"] extern crate issue_76375_aux; pub async fn g() { issue_76375_aux::copy_prop(true); h().await; } pub async fn u() { let b = [0u8; 32]; let mut i = 0; while i != 10 { issue_76375_aux::dest_prop(&b); h().await; i += 1; } } pub async fn h() {}