/external/proguard/src/proguard/classfile/editor/ |
H A D | ConstantAdder.java | 38 private int constantIndex; field in class:ConstantAdder 55 public int addConstant(Clazz clazz, int constantIndex) argument 57 clazz.constantPoolEntryAccept(constantIndex, this); 59 return this.constantIndex; 71 return this.constantIndex; 81 return constantIndex; 89 constantIndex = 96 constantIndex = 103 constantIndex = 110 constantIndex [all...] |
H A D | MethodInvocationFixer.java | 83 int constantIndex = constantInstruction.constantIndex; 88 clazz.constantPoolEntryAccept(constantIndex, this); 105 constantIndex).shrink(); 126 constantIndex).shrink(); 151 constantIndex, 176 constantIndex).shrink();
|
H A D | InstructionAdder.java | 70 constantAdder.addConstant(clazz, constantInstruction.constantIndex),
|
H A D | InstructionWriter.java | 86 constantInstruction.constantIndex, 92 constantInstruction.constantIndex = 0;
|
H A D | ConstantPoolRemapper.java | 457 int newConstantIndex = remapConstantIndex(constantInstruction.constantIndex); 458 if (newConstantIndex != constantInstruction.constantIndex) 613 private int remapConstantIndex(int constantIndex) argument 615 return constantIndexMap[constantIndex];
|
H A D | MemberReferenceFixer.java | 54 private int constantIndex; field in class:MemberReferenceFixer 74 this.constantIndex = index; 195 ((ProgramClass)clazz).constantPool[this.constantIndex] = 251 ((ProgramClass)clazz).constantPool[this.constantIndex] =
|
/external/proguard/src/proguard/classfile/instruction/ |
H A D | ConstantInstruction.java | 39 public int constantIndex; field in class:ConstantInstruction 58 public ConstantInstruction(byte opcode, int constantIndex) argument 60 this(opcode, constantIndex, 0); 68 public ConstantInstruction(byte opcode, int constantIndex, int constant) argument 71 this.constantIndex = constantIndex; 84 this.constantIndex = constantInstruction.constantIndex; 133 constantIndex = readValue(code, offset, constantIndexSize); offset += constantIndexSize; 148 writeValue(code, offset, constantIndex, constantIndexSiz [all...] |
/external/proguard/src/proguard/classfile/ |
H A D | Clazz.java | 66 public int getTag(int constantIndex); argument 71 public String getString(int constantIndex); argument 76 public String getStringString(int constantIndex); argument 81 public String getClassName(int constantIndex); argument 86 public String getName(int constantIndex); argument 91 public String getType(int constantIndex); argument
|
H A D | ProgramClass.java | 74 public Constant getConstant(int constantIndex) argument 76 return constantPool[constantIndex]; 107 public int getTag(int constantIndex) argument 109 return constantPool[constantIndex].getTag(); 112 public String getString(int constantIndex) argument 116 return ((Utf8Constant)constantPool[constantIndex]).getString(); 121 throw new ClassCastException("Expected Utf8Constant at index ["+constantIndex+"] in class ["+getName()+"], found ["+ex.getMessage()+"]"); 125 public String getStringString(int constantIndex) argument 129 return ((StringConstant)constantPool[constantIndex]).getString(this); 133 throw new ClassCastException("Expected StringConstant at index ["+constantIndex 137 getClassName(int constantIndex) argument 149 getName(int constantIndex) argument 161 getType(int constantIndex) argument [all...] |
H A D | LibraryClass.java | 109 public int getTag(int constantIndex) argument 114 public String getString(int constantIndex) argument 119 public String getStringString(int constantIndex) argument 124 public String getClassName(int constantIndex) argument 129 public String getName(int constantIndex) argument 134 public String getType(int constantIndex) argument
|
/external/proguard/src/proguard/optimize/info/ |
H A D | ReadWriteFieldMarker.java | 65 clazz.constantPoolEntryAccept(constantInstruction.constantIndex, this); 73 clazz.constantPoolEntryAccept(constantInstruction.constantIndex, this); 81 clazz.constantPoolEntryAccept(constantInstruction.constantIndex, this);
|
H A D | DotClassMarker.java | 54 clazz.constantPoolEntryAccept(constantInstruction.constantIndex, this);
|
H A D | InstanceofClassMarker.java | 53 clazz.constantPoolEntryAccept(constantInstruction.constantIndex, this);
|
H A D | InstantiationClassMarker.java | 53 clazz.constantPoolEntryAccept(constantInstruction.constantIndex, this);
|
H A D | MethodInvocationMarker.java | 51 clazz.constantPoolEntryAccept(constantInstruction.constantIndex, this);
|
H A D | SuperInvocationMarker.java | 56 clazz.constantPoolEntryAccept(constantInstruction.constantIndex, this);
|
H A D | AccessMethodMarker.java | 57 clazz.constantPoolEntryAccept(constantInstruction.constantIndex, this);
|
H A D | SideEffectInstructionChecker.java | 132 clazz.constantPoolEntryAccept(constantInstruction.constantIndex, this);
|
/external/proguard/src/proguard/classfile/io/ |
H A D | LibraryClassReader.java | 304 private String getClassName(int constantIndex) argument 306 ClassConstant classEntry = (ClassConstant)constantPool[constantIndex]; 316 private String getString(int constantIndex) argument 318 return ((Utf8Constant)constantPool[constantIndex]).getString();
|
/external/proguard/src/proguard/classfile/visitor/ |
H A D | DotClassClassVisitor.java | 75 clazz.constantPoolEntryAccept(constantInstruction.constantIndex,
|
/external/proguard/src/proguard/evaluation/ |
H A D | Processor.java | 557 int constantIndex = constantInstruction.constantIndex; 564 stack.push(cpValue(clazz, constantIndex, true)); 579 stack.push(cpValue(clazz, constantIndex).referenceValue()); 584 ReferenceValue referenceValue = cpValue(clazz, constantIndex).referenceValue(); 597 castValue.isNull() == Value.NEVER ? cpValue(clazz, constantIndex).referenceValue() : 598 cpValue(clazz, constantIndex).referenceValue().generalize(valueFactory.createReferenceValueNull()); 604 ReferenceValue referenceValue = cpValue(clazz, constantIndex).referenceValue(); 624 stack.push(cpValue(clazz, constantIndex).referenceValue()); 959 int constantIndex) 958 cpValue(Clazz clazz, int constantIndex) argument 968 cpValue(Clazz clazz, int constantIndex, boolean handleClassConstantAsClassValue) argument [all...] |
H A D | BasicInvocationUnit.java | 140 int constantIndex = constantInstruction.constantIndex; 177 clazz.constantPoolEntryAccept(constantIndex, this);
|
/external/proguard/src/proguard/classfile/util/ |
H A D | InstructionSequenceMatcher.java | 151 public int matchedConstantIndex(int constantIndex) argument 153 int argumentIndex = constantIndex - X; 155 matchedConstantIndices[constantIndex] : 235 constantInstruction.constantIndex, 236 ((ConstantInstruction)patternInstruction).constantIndex) &&
|
/external/proguard/src/proguard/optimize/ |
H A D | DuplicateInitializerInvocationFixer.java | 106 clazz.constantPoolEntryAccept(constantInstruction.constantIndex, this);
|
/external/proguard/src/proguard/optimize/peephole/ |
H A D | MethodInliner.java | 405 clazz.constantPoolEntryAccept(constantInstruction.constantIndex, this); 429 constantInstruction.constantIndex = 430 constantAdder.addConstant(clazz, constantInstruction.constantIndex);
|