/external/proguard/src/proguard/classfile/editor/ |
H A D | InstructionAdder.java | 65 public void visitConstantInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, ConstantInstruction constantInstruction) argument 69 new ConstantInstruction(constantInstruction.opcode, 70 constantAdder.addConstant(clazz, constantInstruction.constantIndex), 71 constantInstruction.constant);
|
H A D | MethodInvocationFixer.java | 78 public void visitConstantInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, ConstantInstruction constantInstruction) argument 80 int constantIndex = constantInstruction.constantIndex; 92 byte opcode = constantInstruction.opcode; 109 debug(clazz, method, offset, constantInstruction, replacementInstruction); 130 debug(clazz, method, offset, constantInstruction, replacementInstruction); 144 constantInstruction.constant != invokeinterfaceConstant) 156 debug(clazz, method, offset, constantInstruction, replacementInstruction); 181 debug(clazz, method, offset, constantInstruction, replacementInstruction); 228 ConstantInstruction constantInstruction, 234 System.out.println(" Instruction = "+constantInstruction 225 debug(Clazz clazz, Method method, int offset, ConstantInstruction constantInstruction, Instruction replacementInstruction) argument [all...] |
H A D | BridgeMethodFixer.java | 84 public void visitConstantInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, ConstantInstruction constantInstruction) argument 86 switch (constantInstruction.opcode) 93 clazz.constantPoolEntryAccept(constantInstruction.constantIndex, this);
|
H A D | InstructionWriter.java | 95 public void visitConstantInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, ConstantInstruction constantInstruction) argument 100 constantInstruction.write(codeAttribute, offset); 106 new ConstantInstruction(constantInstruction.opcode, 107 constantInstruction.constantIndex, 108 constantInstruction.constant); 112 System.out.println(" "+constantInstruction.toString(offset)+" will be widened to "+replacementInstruction.toString()); 118 constantInstruction.constantIndex = 0; 119 constantInstruction.constant = 0; 120 constantInstruction.write(codeAttribute, offset);
|
/external/proguard/src/proguard/optimize/info/ |
H A D | DotClassMarker.java | 49 public void visitConstantInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, ConstantInstruction constantInstruction) argument 51 if (constantInstruction.opcode == InstructionConstants.OP_LDC || 52 constantInstruction.opcode == InstructionConstants.OP_LDC_W) 54 clazz.constantPoolEntryAccept(constantInstruction.constantIndex, this);
|
H A D | InstanceofClassMarker.java | 49 public void visitConstantInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, ConstantInstruction constantInstruction) argument 51 if (constantInstruction.opcode == InstructionConstants.OP_INSTANCEOF) 53 clazz.constantPoolEntryAccept(constantInstruction.constantIndex, this);
|
H A D | InstantiationClassMarker.java | 49 public void visitConstantInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, ConstantInstruction constantInstruction) argument 51 if (constantInstruction.opcode == InstructionConstants.OP_NEW) 53 clazz.constantPoolEntryAccept(constantInstruction.constantIndex, this);
|
H A D | SuperInvocationMarker.java | 50 public void visitConstantInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, ConstantInstruction constantInstruction) argument 52 if (constantInstruction.opcode == InstructionConstants.OP_INVOKESPECIAL) 56 clazz.constantPoolEntryAccept(constantInstruction.constantIndex, this);
|
H A D | ReadWriteFieldMarker.java | 53 public void visitConstantInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, ConstantInstruction constantInstruction) argument 55 byte opcode = constantInstruction.opcode; 65 clazz.constantPoolEntryAccept(constantInstruction.constantIndex, this); 73 clazz.constantPoolEntryAccept(constantInstruction.constantIndex, this); 81 clazz.constantPoolEntryAccept(constantInstruction.constantIndex, this);
|
H A D | DynamicInvocationMarker.java | 50 public void visitConstantInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, ConstantInstruction constantInstruction) argument 52 if (constantInstruction.opcode == InstructionConstants.OP_INVOKEDYNAMIC)
|
H A D | MethodInvocationMarker.java | 49 public void visitConstantInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, ConstantInstruction constantInstruction) argument 51 clazz.constantPoolEntryAccept(constantInstruction.constantIndex, this);
|
H A D | SideEffectInstructionChecker.java | 173 public void visitConstantInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, ConstantInstruction constantInstruction) argument 175 byte opcode = constantInstruction.opcode; 183 clazz.constantPoolEntryAccept(constantInstruction.constantIndex, this); 189 clazz.constantPoolEntryAccept(constantInstruction.constantIndex, this); 203 clazz.constantPoolEntryAccept(constantInstruction.constantIndex, this); 218 clazz.constantPoolEntryAccept(constantInstruction.constantIndex, this); 225 clazz.constantPoolEntryAccept(constantInstruction.constantIndex, this); 240 clazz.constantPoolEntryAccept(constantInstruction.constantIndex, this);
|
H A D | AccessMethodMarker.java | 53 public void visitConstantInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, ConstantInstruction constantInstruction) argument 57 clazz.constantPoolEntryAccept(constantInstruction.constantIndex, this);
|
H A D | ExceptionInstructionChecker.java | 177 public void visitConstantInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, ConstantInstruction constantInstruction) argument 180 switch (constantInstruction.opcode) 204 // clazz.constantPoolEntryAccept(constantInstruction.constantIndex, this);
|
/external/proguard/src/proguard/classfile/instruction/visitor/ |
H A D | InstructionConstantVisitor.java | 58 public void visitConstantInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, ConstantInstruction constantInstruction) argument 60 clazz.constantPoolEntryAccept(constantInstruction.constantIndex,
|
H A D | InstructionVisitor.java | 38 public void visitConstantInstruction( Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, ConstantInstruction constantInstruction); argument
|
H A D | MultiInstructionVisitor.java | 100 public void visitConstantInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, ConstantInstruction constantInstruction) argument 104 instructionVisitors[index].visitConstantInstruction(clazz, method, codeAttribute, offset, constantInstruction);
|
/external/proguard/src/proguard/classfile/visitor/ |
H A D | DotClassClassVisitor.java | 65 public void visitConstantInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, ConstantInstruction constantInstruction) argument 67 byte opcode = constantInstruction.opcode; 73 clazz.constantPoolEntryAccept(constantInstruction.constantIndex,
|
/external/proguard/src/proguard/evaluation/ |
H A D | InvocationUnit.java | 60 ConstantInstruction constantInstruction, 56 invokeMember(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, ConstantInstruction constantInstruction, Stack stack) argument
|
/external/proguard/src/proguard/optimize/ |
H A D | DuplicateInitializerInvocationFixer.java | 101 public void visitConstantInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, ConstantInstruction constantInstruction) argument 103 if (constantInstruction.opcode == InstructionConstants.OP_INVOKESPECIAL) 106 clazz.constantPoolEntryAccept(constantInstruction.constantIndex, this); 120 System.out.println(" ["+clazz.getName()+"."+method.getName(clazz)+method.getDescriptor(clazz)+"] Inserting "+extraInstruction.toString()+" before "+constantInstruction.toString(offset));
|
H A D | TailRecursionSimplifier.java | 144 public void visitConstantInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, ConstantInstruction constantInstruction) argument 147 switch (constantInstruction.opcode) 154 clazz.constantPoolEntryAccept(constantInstruction.constantIndex, recursionChecker); 160 offset + constantInstruction.length(offset); 182 clazz.getName()+"."+method.getName(clazz)+method.getDescriptor(clazz)+"], inlining "+constantInstruction.toString(offset)); 203 extraTailRecursionVisitor.visitConstantInstruction(clazz, method, codeAttribute, offset, constantInstruction); 218 codeAttributeComposer.appendInstruction(offset, constantInstruction);
|
/external/proguard/src/proguard/classfile/util/ |
H A D | EnumFieldReferenceInitializer.java | 112 public void visitConstantInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, ConstantInstruction constantInstruction) argument 114 switch (constantInstruction.opcode) 119 clazz.constantPoolEntryAccept(constantInstruction.constantIndex, this);
|
/external/proguard/src/proguard/optimize/evaluation/ |
H A D | SimpleEnumUseChecker.java | 212 public void visitConstantInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, ConstantInstruction constantInstruction) argument 214 switch (constantInstruction.opcode) 222 clazz.constantPoolEntryAccept(constantInstruction.constantIndex, 230 clazz.getRefName(constantInstruction.constantIndex); 232 clazz.getRefType(constantInstruction.constantIndex); 250 clazz.constantPoolEntryAccept(constantInstruction.constantIndex, 259 clazz.constantPoolEntryAccept(constantInstruction.constantIndex, 265 clazz.constantPoolEntryAccept(constantInstruction.constantIndex, 275 constantInstruction.constantIndex)) 283 clazz.getClassName(constantInstruction [all...] |
H A D | SimpleEnumUseSimplifier.java | 248 public void visitConstantInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, ConstantInstruction constantInstruction) argument 250 switch (constantInstruction.opcode) 260 clazz.constantPoolEntryAccept(constantInstruction.constantIndex, 268 clazz.getRefName(constantInstruction.constantIndex); 270 clazz.getRefType(constantInstruction.constantIndex); 277 constantInstruction, 293 clazz.constantPoolEntryAccept(constantInstruction.constantIndex, 299 int constantIndex = constantInstruction.constantIndex; 307 constantInstruction, 321 constantInstruction); [all...] |
/external/proguard/src/proguard/classfile/instruction/ |
H A D | ConstantInstruction.java | 78 * @param constantInstruction the instruction to be copied. 81 public ConstantInstruction copy(ConstantInstruction constantInstruction) argument 83 this.opcode = constantInstruction.opcode; 84 this.constantIndex = constantInstruction.constantIndex; 85 this.constant = constantInstruction.constant;
|