H A D | EvaluationSimplifier.java | 27 import proguard.classfile.instruction.*; 28 import proguard.classfile.instruction.visitor.InstructionVisitor; 148 Instruction instruction = InstructionFactory.create(codeAttribute.code, 151 instruction.accept(clazz, method, codeAttribute, offset, this); 373 * Replaces the push instruction at the given offset by a simpler push 374 * instruction, if possible. 378 Instruction instruction) 386 replaceIntegerPushInstruction(clazz, offset, instruction); 389 replaceLongPushInstruction(clazz, offset, instruction); 392 replaceFloatPushInstruction(clazz, offset, instruction); 376 replaceAnyPushInstruction(Clazz clazz, int offset, Instruction instruction) argument 409 replaceIntegerPushInstruction(Clazz clazz, int offset, Instruction instruction) argument 424 replaceIntegerPushInstruction(Clazz clazz, int offset, Instruction instruction, int maxVariableIndex) argument 478 replaceLongPushInstruction(Clazz clazz, int offset, Instruction instruction) argument 493 replaceLongPushInstruction(Clazz clazz, int offset, Instruction instruction, int maxVariableIndex) argument 550 replaceFloatPushInstruction(Clazz clazz, int offset, Instruction instruction) argument 565 replaceFloatPushInstruction(Clazz clazz, int offset, Instruction instruction, int maxVariableIndex) argument 621 replaceDoublePushInstruction(Clazz clazz, int offset, Instruction instruction) argument 636 replaceDoublePushInstruction(Clazz clazz, int offset, Instruction instruction, int maxVariableIndex) argument 694 replaceReferencePushInstruction(Clazz clazz, int offset, Instruction instruction) argument 715 replaceConstantPushInstruction(Clazz clazz, int offset, Instruction instruction, byte replacementOpcode, int value) argument 732 replaceVariablePushInstruction(Clazz clazz, int offset, Instruction instruction, byte replacementOpcode, int variableIndex) argument 777 deleteReferencePopInstruction(Clazz clazz, int offset, Instruction instruction) argument 797 replaceBranchInstruction(Clazz clazz, int offset, Instruction instruction) argument 877 replaceByInfiniteLoop(Clazz clazz, int offset, Instruction instruction) argument 902 replaceInstruction(Clazz clazz, int offset, Instruction instruction, Instruction replacementInstruction) argument [all...] |