5 fn empty() -> Option<Empty> {
9 // EMIT_MIR rustc.main.UnreachablePropagation.diff
11 if let Some(_x) = empty() {
15 // asm instruction stops unreachable propagation to block bb3.
16 unsafe { llvm_asm!("NOP"); }
19 // asm instruction stops unreachable propagation to block bb3.
20 unsafe { llvm_asm!("NOP"); }