addRealJumpTarget(realJumpTarget, -1); for (int i = 0, max = this.codeStream.exceptionLabelsCounter; i < max; i++) { ExceptionLabel exceptionLabel = this.codeStream.exceptionLabels[i]; if (exceptionLabel != null) { addRealJumpTarget(realJumpTarget, exceptionLabel.position); case Opcodes.OPC_ifle: frame.numberOfStackItems--; addRealJumpTarget(realJumpTarget, currentPC + i2At(bytecodes, 1, pc)); pc += 3; break; case Opcodes.OPC_if_acmpne: frame.numberOfStackItems -= 2; addRealJumpTarget(realJumpTarget, currentPC + i2At(bytecodes, 1, pc)); pc += 3; break; case Opcodes.OPC_goto: addRealJumpTarget(realJumpTarget, currentPC + i2At(bytecodes, 1, pc)); pc += 3; addRealJumpTarget(realJumpTarget, pc - codeOffset); break; case Opcodes.OPC_tableswitch: addRealJumpTarget(realJumpTarget, currentPC + i4At(bytecodes, 0, pc)); pc += 4; // default int low = i4At(bytecodes, 0, pc); addRealJumpTarget(realJumpTarget, currentPC + i4At(bytecodes, 0, pc));
addRealJumpTarget(realJumpTarget, -1); for (int i = 0, max = this.codeStream.exceptionLabelsCounter; i < max; i++) { ExceptionLabel exceptionLabel = this.codeStream.exceptionLabels[i]; if (exceptionLabel != null) { addRealJumpTarget(realJumpTarget, exceptionLabel.position); case Opcodes.OPC_ifle: frame.numberOfStackItems--; addRealJumpTarget(realJumpTarget, currentPC + i2At(bytecodes, 1, pc)); pc += 3; break; case Opcodes.OPC_if_acmpne: frame.numberOfStackItems -= 2; addRealJumpTarget(realJumpTarget, currentPC + i2At(bytecodes, 1, pc)); pc += 3; break; case Opcodes.OPC_goto: addRealJumpTarget(realJumpTarget, currentPC + i2At(bytecodes, 1, pc)); pc += 3; addRealJumpTarget(realJumpTarget, pc - codeOffset); break; case Opcodes.OPC_tableswitch: addRealJumpTarget(realJumpTarget, currentPC + i4At(bytecodes, 0, pc)); pc += 4; // default int low = i4At(bytecodes, 0, pc); addRealJumpTarget(realJumpTarget, currentPC + i4At(bytecodes, 0, pc));
addRealJumpTarget(realJumpTarget, -1); for (int i = 0, max = this.codeStream.exceptionLabelsCounter; i < max; i++) { ExceptionLabel exceptionLabel = this.codeStream.exceptionLabels[i]; if (exceptionLabel != null) { addRealJumpTarget(realJumpTarget, exceptionLabel.position); case Opcodes.OPC_ifle: frame.numberOfStackItems--; addRealJumpTarget(realJumpTarget, currentPC + i2At(bytecodes, 1, pc)); pc += 3; break; case Opcodes.OPC_if_acmpne: frame.numberOfStackItems -= 2; addRealJumpTarget(realJumpTarget, currentPC + i2At(bytecodes, 1, pc)); pc += 3; break; case Opcodes.OPC_goto: addRealJumpTarget(realJumpTarget, currentPC + i2At(bytecodes, 1, pc)); pc += 3; addRealJumpTarget(realJumpTarget, pc - codeOffset); break; case Opcodes.OPC_tableswitch: addRealJumpTarget(realJumpTarget, currentPC + i4At(bytecodes, 0, pc)); pc += 4; // default int low = i4At(bytecodes, 0, pc); addRealJumpTarget(realJumpTarget, currentPC + i4At(bytecodes, 0, pc));
addRealJumpTarget(realJumpTarget, -1); for (int i = 0, max = this.codeStream.exceptionLabelsCounter; i < max; i++) { ExceptionLabel exceptionLabel = this.codeStream.exceptionLabels[i]; if (exceptionLabel != null) { addRealJumpTarget(realJumpTarget, exceptionLabel.position); case Opcodes.OPC_ifle: frame.numberOfStackItems--; addRealJumpTarget(realJumpTarget, currentPC + i2At(bytecodes, 1, pc)); pc += 3; break; case Opcodes.OPC_if_acmpne: frame.numberOfStackItems -= 2; addRealJumpTarget(realJumpTarget, currentPC + i2At(bytecodes, 1, pc)); pc += 3; break; case Opcodes.OPC_goto: addRealJumpTarget(realJumpTarget, currentPC + i2At(bytecodes, 1, pc)); pc += 3; addRealJumpTarget(realJumpTarget, pc - codeOffset); break; case Opcodes.OPC_tableswitch: addRealJumpTarget(realJumpTarget, currentPC + i4At(bytecodes, 0, pc)); pc += 4; // default int low = i4At(bytecodes, 0, pc); addRealJumpTarget(realJumpTarget, currentPC + i4At(bytecodes, 0, pc));
addRealJumpTarget(realJumpTarget, -1); for (int i = 0, max = this.codeStream.exceptionLabelsCounter; i < max; i++) { ExceptionLabel exceptionLabel = this.codeStream.exceptionLabels[i]; if (exceptionLabel != null) { addRealJumpTarget(realJumpTarget, exceptionLabel.position); case Opcodes.OPC_ifle: frame.numberOfStackItems--; addRealJumpTarget(realJumpTarget, currentPC + i2At(bytecodes, 1, pc)); pc += 3; break; case Opcodes.OPC_if_acmpne: frame.numberOfStackItems -= 2; addRealJumpTarget(realJumpTarget, currentPC + i2At(bytecodes, 1, pc)); pc += 3; break; case Opcodes.OPC_goto: addRealJumpTarget(realJumpTarget, currentPC + i2At(bytecodes, 1, pc)); pc += 3; addRealJumpTarget(realJumpTarget, pc - codeOffset); break; case Opcodes.OPC_tableswitch: addRealJumpTarget(realJumpTarget, currentPC + i4At(bytecodes, 0, pc)); pc += 4; // default int low = i4At(bytecodes, 0, pc); addRealJumpTarget(realJumpTarget, currentPC + i4At(bytecodes, 0, pc));
addRealJumpTarget(realJumpTarget, -1); for (int i = 0, max = this.codeStream.exceptionLabelsCounter; i < max; i++) { ExceptionLabel exceptionLabel = this.codeStream.exceptionLabels[i]; if (exceptionLabel != null) { addRealJumpTarget(realJumpTarget, exceptionLabel.position); case Opcodes.OPC_ifle: frame.numberOfStackItems--; addRealJumpTarget(realJumpTarget, currentPC + i2At(bytecodes, 1, pc)); pc += 3; break; case Opcodes.OPC_if_acmpne: frame.numberOfStackItems -= 2; addRealJumpTarget(realJumpTarget, currentPC + i2At(bytecodes, 1, pc)); pc += 3; break; case Opcodes.OPC_goto: addRealJumpTarget(realJumpTarget, currentPC + i2At(bytecodes, 1, pc)); pc += 3; addRealJumpTarget(realJumpTarget, pc - codeOffset); break; case Opcodes.OPC_tableswitch: addRealJumpTarget(realJumpTarget, currentPC + i4At(bytecodes, 0, pc)); pc += 4; // default int low = i4At(bytecodes, 0, pc); addRealJumpTarget(realJumpTarget, currentPC + i4At(bytecodes, 0, pc));
addRealJumpTarget(realJumpTarget, -1); for (int i = 0, max = this.codeStream.exceptionLabelsCounter; i < max; i++) { ExceptionLabel exceptionLabel = this.codeStream.exceptionLabels[i]; if (exceptionLabel != null) { addRealJumpTarget(realJumpTarget, exceptionLabel.position); case Opcodes.OPC_ifle: frame.numberOfStackItems--; addRealJumpTarget(realJumpTarget, currentPC + i2At(bytecodes, 1, pc)); pc += 3; break; case Opcodes.OPC_if_acmpne: frame.numberOfStackItems -= 2; addRealJumpTarget(realJumpTarget, currentPC + i2At(bytecodes, 1, pc)); pc += 3; break; case Opcodes.OPC_goto: addRealJumpTarget(realJumpTarget, currentPC + i2At(bytecodes, 1, pc)); pc += 3; addRealJumpTarget(realJumpTarget, pc - codeOffset); break; case Opcodes.OPC_tableswitch: addRealJumpTarget(realJumpTarget, currentPC + i4At(bytecodes, 0, pc)); pc += 4; // default int low = i4At(bytecodes, 0, pc); addRealJumpTarget(realJumpTarget, currentPC + i4At(bytecodes, 0, pc));
addRealJumpTarget(realJumpTarget, -1); for (int i = 0, max = this.codeStream.exceptionLabelsCounter; i < max; i++) { ExceptionLabel exceptionLabel = this.codeStream.exceptionLabels[i]; if (exceptionLabel != null) { addRealJumpTarget(realJumpTarget, exceptionLabel.position); case Opcodes.OPC_ifle: frame.numberOfStackItems--; addRealJumpTarget(realJumpTarget, currentPC + i2At(bytecodes, 1, pc)); pc += 3; break; case Opcodes.OPC_if_acmpne: frame.numberOfStackItems -= 2; addRealJumpTarget(realJumpTarget, currentPC + i2At(bytecodes, 1, pc)); pc += 3; break; case Opcodes.OPC_goto: addRealJumpTarget(realJumpTarget, currentPC + i2At(bytecodes, 1, pc)); pc += 3; addRealJumpTarget(realJumpTarget, pc - codeOffset); break; case Opcodes.OPC_tableswitch: addRealJumpTarget(realJumpTarget, currentPC + i4At(bytecodes, 0, pc)); pc += 4; // default int low = i4At(bytecodes, 0, pc); addRealJumpTarget(realJumpTarget, currentPC + i4At(bytecodes, 0, pc));