// skip-filecheck //@ test-mir-pass: 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 }