//@ known-bug: #123810 //@ compile-flags: -Zlint-mir fn temp() -> (String, i32) { (String::from("Hello"), 1) } fn main() { let f = if true { &temp() } else { &temp() }; }