rust/tests/ui/debuginfo/ref_prop_debuginfo-147485.rs

16 lines
235 B
Rust

//@ build-pass
//@ compile-flags: -g -O
// Regression test for #147485.
#![crate_type = "lib"]
pub fn f(x: *const usize) -> &'static usize {
let mut a = unsafe { &*x };
a = unsafe { &*x };
a
}
pub fn g() {
f(&0);
}