public CompactCodeAttributeComposer invokeinterface(int constantIndex, int constant) { return add(new ConstantInstruction(InstructionConstants.OP_INVOKEINTERFACE, constantIndex, constant)); }
public CompactCodeAttributeComposer invokeinterface(int constantIndex, int constant) { return add(new ConstantInstruction(InstructionConstants.OP_INVOKEINTERFACE, constantIndex, constant)); }
public CompactCodeAttributeComposer invokeinterface(int constantIndex, int constant) { return add(new ConstantInstruction(InstructionConstants.OP_INVOKEINTERFACE, constantIndex, constant)); }
public CompactCodeAttributeComposer invokestatic(int constantIndex) { return add(new ConstantInstruction(InstructionConstants.OP_INVOKESTATIC, constantIndex)); }
public CompactCodeAttributeComposer new_(int constantIndex) { return add(new ConstantInstruction(InstructionConstants.OP_NEW, constantIndex)); }
public InstructionSequenceBuilder getfield(int constantIndex) { return add(new ConstantInstruction(InstructionConstants.OP_GETFIELD, constantIndex)); }
public InstructionSequenceBuilder invokespecial(int constantIndex) { return add(new ConstantInstruction(InstructionConstants.OP_INVOKESPECIAL, constantIndex)); }
public InstructionSequenceBuilder new_(int constantIndex) { return add(new ConstantInstruction(InstructionConstants.OP_NEW, constantIndex)); }
public InstructionSequenceBuilder instanceof_(int constantIndex) { return add(new ConstantInstruction(InstructionConstants.OP_INSTANCEOF, constantIndex)); }
public CompactCodeAttributeComposer putfield(int constantIndex) { return add(new ConstantInstruction(InstructionConstants.OP_PUTFIELD, constantIndex)); }
public CompactCodeAttributeComposer invokestatic(int constantIndex) { return add(new ConstantInstruction(InstructionConstants.OP_INVOKESTATIC, constantIndex)); }
public CompactCodeAttributeComposer invokedynamic(int constantIndex) { return add(new ConstantInstruction(InstructionConstants.OP_INVOKEDYNAMIC, constantIndex)); }
public void visitConstantInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, ConstantInstruction constantInstruction) { // Create a copy of the instruction. Instruction newConstantInstruction = new ConstantInstruction(constantInstruction.opcode, constantAdder.addConstant(clazz, constantInstruction.constantIndex), constantInstruction.constant); // Add the instruction. codeAttributeComposer.appendInstruction(offset, newConstantInstruction); } }
public void visitConstantInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, ConstantInstruction constantInstruction) { replacementInstruction = new ConstantInstruction(constantInstruction.opcode, instructionSequenceMatcher.matchedConstantIndex(constantInstruction.constantIndex), instructionSequenceMatcher.matchedArgument(constantInstruction.constant)); }
public void visitConstantInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, ConstantInstruction constantInstruction) { // Create a copy of the instruction. Instruction newConstantInstruction = new ConstantInstruction(constantInstruction.opcode, constantAdder.addConstant(clazz, constantInstruction.constantIndex), constantInstruction.constant); // Add the instruction. codeAttributeComposer.appendInstruction(offset, newConstantInstruction); } }
public void visitConstantInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, ConstantInstruction constantInstruction) { replacementInstruction = new ConstantInstruction(constantInstruction.opcode, matchedConstantIndex((ProgramClass)clazz, constantInstruction.constantIndex), instructionSequenceMatcher.matchedArgument(constantInstruction.constant)); }
public void visitConstantInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, ConstantInstruction constantInstruction) { replacementInstruction = new ConstantInstruction(constantInstruction.opcode, matchedConstantIndex((ProgramClass)clazz, constantInstruction.constantIndex), instructionSequenceMatcher.matchedArgument(constantInstruction.constant)); }
public void visitConstantInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, ConstantInstruction constantInstruction) { replacementInstruction = new ConstantInstruction(constantInstruction.opcode, matchedConstantIndex((ProgramClass)clazz, constantInstruction.constantIndex), instructionSequenceMatcher.matchedArgument(constantInstruction.constant)); }
public void visitConstantInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, ConstantInstruction constantInstruction) { // Create a copy of the instruction. Instruction newConstantInstruction = new ConstantInstruction(constantInstruction.opcode, constantAdder.addConstant(clazz, constantInstruction.constantIndex), constantInstruction.constant); // Add the instruction. codeAttributeComposer.appendInstruction(offset, newConstantInstruction); } }
public void visitConstantInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, ConstantInstruction constantInstruction) { // Create a copy of the instruction. Instruction newConstantInstruction = new ConstantInstruction(constantInstruction.opcode, constantAdder.addConstant(clazz, constantInstruction.constantIndex), constantInstruction.constant).shrink(); // Add the instruction. codeAttributeComposer.appendInstruction(offset, newConstantInstruction); } }