(
state: &mut FrameState,
value: FrameValue,
context: &str,
instruction_index: usize,
)
| 1080 | |
| 1081 | fn merge_block_entry( |
| 1082 | target: usize, |
| 1083 | incoming: FrameState, |
| 1084 | block_starts: &[usize], |
| 1085 | block_by_instruction: &[usize], |
| 1086 | entry_states: &mut [Option<FrameState>], |
| 1087 | worklist: &mut VecDeque<usize>, |
| 1088 | queued: &mut [bool], |
| 1089 | context: &str, |
| 1090 | ) -> jvm::Result<()> { |
| 1091 | let Some(&block) = block_by_instruction.get(target) else { |
| 1092 | return Ok(()); |
| 1093 | }; |
| 1094 | if block_starts[block] != target { |
no test coverage detected