(block: &Block)
| 2645 | } |
| 2646 | |
| 2647 | fn block_has_fallthrough(block: &Block) -> bool { |
| 2648 | block |
| 2649 | .instructions |
| 2650 | .last() |
| 2651 | .is_none_or(|ins| !ins.instr.is_scope_exit() && !ins.instr.is_unconditional_jump()) |
| 2652 | } |
| 2653 | |
| 2654 | fn is_jump_instruction(instr: &InstructionInfo) -> bool { |
| 2655 | instr.instr.is_unconditional_jump() || is_conditional_jump(&instr.instr) |
no test coverage detected