// skip-filecheck //@ unit-test: Derefer // EMIT_MIR derefer_terminator_test.main.Derefer.diff // EMIT_MIR_FOR_EACH_PANIC_STRATEGY fn main() { let b = foo(); let d = foo(); match ****(&&&&b) { true => {let x = 5;}, false => {} } let y = 42; } fn foo() -> bool { true }