public boolean canFallThrough() {
    return opcode != CodeConstants.opc_goto && opcode != CodeConstants.opc_goto_w && opcode != CodeConstants.opc_ret &&
           !(opcode >= CodeConstants.opc_ireturn && opcode <= CodeConstants.opc_return) &&
           opcode != CodeConstants.opc_athrow &&
           opcode != CodeConstants.opc_jsr && opcode != CodeConstants.opc_tableswitch && opcode != CodeConstants.opc_lookupswitch;
  }
public boolean canFallThrough()