/external/proguard/src/proguard/optimize/evaluation/ |
H A D | LoadingInvocationUnit.java | 72 RefConstant refConstant, 78 Member referencedMember = refConstant.referencedMember; 91 return super.getFieldClassValue(clazz, refConstant, type); 96 RefConstant refConstant, 102 Member referencedMember = refConstant.referencedMember; 115 return super.getFieldValue(clazz, refConstant, type); 145 RefConstant refConstant, 151 Member referencedMember = refConstant.referencedMember; 165 refConstant, 71 getFieldClassValue(Clazz clazz, RefConstant refConstant, String type) argument 95 getFieldValue(Clazz clazz, RefConstant refConstant, String type) argument 144 getMethodReturnValue(Clazz clazz, RefConstant refConstant, String type) argument
|
H A D | StoringInvocationUnit.java | 73 RefConstant refConstant, 78 Member referencedMember = refConstant.referencedMember; 88 RefConstant refConstant, 93 Member referencedMember = refConstant.referencedMember; 103 RefConstant refConstant, 109 Member referencedMember = refConstant.referencedMember; 72 setFieldClassValue(Clazz clazz, RefConstant refConstant, ReferenceValue value) argument 87 setFieldValue(Clazz clazz, RefConstant refConstant, Value value) argument 102 setMethodParameterValue(Clazz clazz, RefConstant refConstant, int parameterIndex, Value value) argument
|
/external/proguard/src/proguard/optimize/info/ |
H A D | PackageVisibleMemberInvokingClassMarker.java | 62 public void visitAnyRefConstant(Clazz clazz, RefConstant refConstant) argument 65 if (refConstant.referencedClass != clazz) 69 refConstant.referencedClassAccept(this); 70 refConstant.referencedMemberAccept(this);
|
H A D | NonPrivateMemberMarker.java | 86 public void visitAnyRefConstant(Clazz clazz, RefConstant refConstant) argument 88 Clazz referencedClass = refConstant.referencedClass; 95 !refConstant.getClassName(clazz).equals(clazz.getName())) 98 refConstant.referencedMemberAccept(this);
|
H A D | SuperInvocationMarker.java | 68 public void visitAnyMethodrefConstant(Clazz clazz, RefConstant refConstant) argument 71 !clazz.equals(refConstant.referencedClass) && 72 !refConstant.getName(clazz).equals(ClassConstants.INTERNAL_METHOD_NAME_INIT);
|
H A D | AccessMethodMarker.java | 89 public void visitAnyRefConstant(Clazz clazz, RefConstant refConstant) argument 92 clazz.constantPoolEntryAccept(refConstant.u2classIndex, this); 95 refConstant.referencedClassAccept(this); 96 refConstant.referencedMemberAccept(this);
|
H A D | MethodInvocationMarker.java | 67 public void visitAnyMethodrefConstant(Clazz clazz, RefConstant refConstant) argument 70 refConstant.referencedMemberAccept(this);
|
H A D | SideEffectInstructionChecker.java | 236 public void visitAnyMethodrefConstant(Clazz clazz, RefConstant refConstant) argument 245 refConstant.referencedMemberAccept(this);
|
/external/proguard/src/proguard/optimize/peephole/ |
H A D | TargetClassChanger.java | 190 public void visitAnyRefConstant(Clazz clazz, RefConstant refConstant) argument 192 Clazz referencedClass = refConstant.referencedClass; 199 System.out.println(" ["+clazz.getName()+"] changing reference from ["+refConstant.referencedClass+"."+refConstant.referencedMember.getName(refConstant.referencedClass)+refConstant.referencedMember.getDescriptor(refConstant.referencedClass)+"]"); 203 refConstant.referencedClass = newReferencedClass; 206 refConstant.referencedMember = 207 updateReferencedMember(refConstant [all...] |
/external/proguard/src/proguard/classfile/visitor/ |
H A D | ReferencedMemberVisitor.java | 61 public void visitAnyRefConstant(Clazz clazz, RefConstant refConstant) argument 63 refConstant.referencedMemberAccept(memberVisitor);
|
H A D | ReferencedClassVisitor.java | 119 public void visitAnyRefConstant(Clazz clazz, RefConstant refConstant) argument 122 refConstant.referencedClassAccept(classVisitor);
|
/external/proguard/src/proguard/classfile/editor/ |
H A D | MethodInvocationFixer.java | 194 public void visitAnyMethodrefConstant(Clazz clazz, RefConstant refConstant) argument 200 if (ClassUtil.isInternalArrayType(refConstant.getClassName(clazz))) 203 referencedClass = refConstant.referencedClass; 207 clazz.constantPoolEntryAccept(refConstant.u2classIndex, this); 211 referencedMethodClass = refConstant.referencedClass; 212 referencedMethod = refConstant.referencedMember;
|
H A D | AccessFixer.java | 80 public void visitAnyRefConstant(Clazz clazz, RefConstant refConstant) argument 86 clazz.constantPoolEntryAccept(refConstant.u2classIndex, referencedClassFinder); 90 refConstant.referencedMemberAccept(this);
|
H A D | BridgeMethodFixer.java | 113 public void visitAnyMethodrefConstant(Clazz clazz, RefConstant refConstant) argument 115 bridgedMethodName = refConstant.getName(clazz);
|
H A D | NameAndTypeShrinker.java | 95 public void visitAnyRefConstant(Clazz clazz, RefConstant refConstant) argument 97 markNameAndTypeConstant(clazz, refConstant.u2nameAndTypeIndex);
|
H A D | ComparableConstant.java | 198 public void visitAnyRefConstant(Clazz clazz, RefConstant refConstant) argument 201 result = (refConstant.getClassName(clazz) + ' ' + 202 refConstant.getName(clazz) + ' ' + 203 refConstant.getType(clazz))
|
H A D | MemberReferenceFixer.java | 438 RefConstant refConstant, 444 refConstant.getClassName(clazz)+"."+refConstant.getName(clazz)+" "+refConstant.getType(clazz)+"] -> ["+ 437 debug(Clazz clazz, RefConstant refConstant, Clazz referencedClass, Member referencedMember) argument
|
H A D | ConstantPoolShrinker.java | 154 public void visitAnyRefConstant(Clazz clazz, RefConstant refConstant) argument 156 markAsUsed(refConstant); 158 markConstant(clazz, refConstant.u2classIndex); 159 markConstant(clazz, refConstant.u2nameAndTypeIndex);
|
/external/proguard/src/proguard/classfile/util/ |
H A D | StringSharer.java | 107 public void visitAnyRefConstant(Clazz clazz, RefConstant refConstant) argument 109 Member referencedMember = refConstant.referencedMember; 112 Clazz referencedClass = refConstant.referencedClass; 118 clazz.constantPoolEntryAccept(refConstant.u2nameAndTypeIndex, this);
|
H A D | ClassReferenceInitializer.java | 180 public void visitAnyRefConstant(Clazz clazz, RefConstant refConstant) argument 182 String className = refConstant.getClassName(clazz); 197 String name = refConstant.getName(clazz); 198 String type = refConstant.getType(clazz); 200 boolean isFieldRef = refConstant.getTag() == ClassConstants.CONSTANT_Fieldref; 204 refConstant.referencedMember = memberFinder.findMember(clazz, 209 refConstant.referencedClass = memberFinder.correspondingClass(); 211 if (refConstant.referencedMember == null)
|
H A D | InstructionSequenceMatcher.java | 458 public void visitAnyRefConstant(Clazz clazz, RefConstant refConstant) argument 465 refConstant.getClassIndex(), 468 refConstant.getNameAndTypeIndex(),
|
/external/proguard/src/proguard/evaluation/ |
H A D | BasicInvocationUnit.java | 264 RefConstant refConstant, 275 RefConstant refConstant, 280 refConstant.referencedMemberAccept(this); 292 RefConstant refConstant, 303 RefConstant refConstant, 308 refConstant.referencedMemberAccept(this); 320 RefConstant refConstant, 356 RefConstant refConstant, 361 refConstant.referencedMemberAccept(this); 263 setFieldClassValue(Clazz clazz, RefConstant refConstant, ReferenceValue value) argument 274 getFieldClassValue(Clazz clazz, RefConstant refConstant, String type) argument 291 setFieldValue(Clazz clazz, RefConstant refConstant, Value value) argument 302 getFieldValue(Clazz clazz, RefConstant refConstant, String type) argument 319 setMethodParameterValue(Clazz clazz, RefConstant refConstant, int parameterIndex, Value value) argument 355 getMethodReturnValue(Clazz clazz, RefConstant refConstant, String type) argument
|
/external/proguard/src/proguard/optimize/ |
H A D | BootstrapMethodArgumentShrinker.java | 90 public void visitAnyRefConstant(Clazz clazz, RefConstant refConstant) argument 93 refConstant.referencedMemberAccept(this);
|
/external/proguard/src/proguard/shrink/ |
H A D | UsageMarker.java | 468 public void visitAnyRefConstant(Clazz clazz, RefConstant refConstant) argument 470 if (shouldBeMarkedAsUsed(refConstant)) 472 markAsUsed(refConstant); 474 markConstant(clazz, refConstant.u2classIndex); 475 markConstant(clazz, refConstant.u2nameAndTypeIndex); 481 refConstant.referencedClassAccept(this); 484 refConstant.referencedMemberAccept(this);
|
/external/proguard/src/proguard/classfile/io/ |
H A D | ProgramClassWriter.java | 225 public void visitAnyRefConstant(Clazz clazz, RefConstant refConstant) argument 227 dataOutput.writeShort(refConstant.u2classIndex); 228 dataOutput.writeShort(refConstant.u2nameAndTypeIndex);
|