/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/optimize/info/ |
H A D | PackageVisibleMemberInvokingClassMarker.java | 43 public void visitAnyRefConstant(Clazz clazz, RefConstant refConstant) argument 45 Clazz referencedClass = refConstant.referencedClass; 53 Member referencedMember = refConstant.referencedMember;
|
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 | MethodInvocationMarker.java | 67 public void visitAnyMethodrefConstant(Clazz clazz, RefConstant refConstant) argument 70 refConstant.referencedMemberAccept(this);
|
H A D | NonPrivateMemberMarker.java | 92 public void visitAnyRefConstant(Clazz clazz, RefConstant refConstant) argument 94 Clazz referencedClass = refConstant.referencedClass; 101 !refConstant.getClassName(clazz).equals(clazz.getName())) 104 refConstant.referencedMemberAccept(this);
|
H A D | AccessMethodMarker.java | 74 public void visitAnyRefConstant(Clazz clazz, RefConstant refConstant) argument 77 clazz.constantPoolEntryAccept(refConstant.u2classIndex, this); 80 refConstant.referencedClassAccept(this); 81 refConstant.referencedMemberAccept(this);
|
H A D | SideEffectInstructionChecker.java | 163 public void visitAnyMethodrefConstant(Clazz clazz, RefConstant refConstant) argument 165 Member referencedMember = refConstant.referencedMember; 176 refConstant.referencedMemberAccept(this); 181 Clazz referencedClass = refConstant.referencedClass;
|
/external/proguard/src/proguard/optimize/evaluation/ |
H A D | LoadingInvocationUnit.java | 72 RefConstant refConstant, 78 Member referencedMember = refConstant.referencedMember; 93 return super.getFieldClassValue(clazz, refConstant, type); 98 RefConstant refConstant, 104 Member referencedMember = refConstant.referencedMember; 119 return super.getFieldValue(clazz, refConstant, type); 151 RefConstant refConstant, 157 Member referencedMember = refConstant.referencedMember; 173 refConstant, 71 getFieldClassValue(Clazz clazz, RefConstant refConstant, String type) argument 97 getFieldValue(Clazz clazz, RefConstant refConstant, String type) argument 150 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
|
H A D | EvaluationShrinker.java | 499 public void visitAnyRefConstant(Clazz clazz, RefConstant refConstant) argument 501 refConstant.referencedMemberAccept(this);
|
/external/proguard/src/proguard/classfile/editor/ |
H A D | AccessFixer.java | 64 public void visitAnyRefConstant(Clazz clazz, RefConstant refConstant) argument 70 clazz.constantPoolEntryAccept(refConstant.u2classIndex, referencedClassFinder); 74 refConstant.referencedMemberAccept(this);
|
H A D | ComparableConstant.java | 157 public void visitAnyRefConstant(Clazz clazz, RefConstant refConstant) argument 160 result = (refConstant.getClassName(clazz) + ' ' + 161 refConstant.getName(clazz) + ' ' + 162 refConstant.getType(clazz))
|
H A D | MethodInvocationFixer.java | 195 public void visitAnyMethodrefConstant(Clazz clazz, RefConstant refConstant) argument 200 //refConstant.referencedClassAccept(this); 201 clazz.constantPoolEntryAccept(refConstant.u2classIndex, this); 204 refConstant.referencedMemberAccept(this);
|
H A D | MemberReferenceFixer.java | 444 RefConstant refConstant, 451 System.out.println(" Ref member name = "+refConstant.getName(clazz)); 453 System.out.println(" Ref descriptor = "+refConstant.getType(clazz)); 443 debug(Clazz clazz, RefConstant refConstant, Clazz referencedClass, Member referencedMember) argument
|
/external/proguard/src/proguard/classfile/util/ |
H A D | StringSharer.java | 90 public void visitAnyRefConstant(Clazz clazz, RefConstant refConstant) argument 92 Member referencedMember = refConstant.referencedMember; 95 Clazz referencedClass = refConstant.referencedClass; 101 clazz.constantPoolEntryAccept(refConstant.u2nameAndTypeIndex, this);
|
H A D | ClassReferenceInitializer.java | 169 public void visitAnyRefConstant(Clazz clazz, RefConstant refConstant) argument 171 String className = refConstant.getClassName(clazz); 181 String name = refConstant.getName(clazz); 182 String type = refConstant.getType(clazz); 184 boolean isFieldRef = refConstant.getTag() == ClassConstants.CONSTANT_Fieldref; 188 refConstant.referencedMember = memberFinder.findMember(clazz, 193 refConstant.referencedClass = memberFinder.correspondingClass(); 195 if (refConstant.referencedMember == null)
|
H A D | InstructionSequenceMatcher.java | 390 public void visitAnyRefConstant(Clazz clazz, RefConstant refConstant) argument 397 refConstant.getClassIndex(), 400 refConstant.getNameAndTypeIndex(),
|
/external/proguard/src/proguard/obfuscate/ |
H A D | NameAndTypeUsageMarker.java | 86 private void visitRefConstant(Clazz clazz, RefConstant refConstant) argument 88 markNameAndTypeConstant(clazz, refConstant.u2nameAndTypeIndex);
|
/external/proguard/src/proguard/classfile/io/ |
H A D | LibraryClassReader.java | 280 public void visitAnyRefConstant(Clazz clazz, RefConstant refConstant) argument
|
H A D | ProgramClassReader.java | 253 public void visitAnyRefConstant(Clazz clazz, RefConstant refConstant) argument 255 refConstant.u2classIndex = dataInput.readUnsignedShort(); 256 refConstant.u2nameAndTypeIndex = dataInput.readUnsignedShort();
|
H A D | ProgramClassWriter.java | 211 public void visitAnyRefConstant(Clazz clazz, RefConstant refConstant) argument 213 dataOutput.writeShort(refConstant.u2classIndex); 214 dataOutput.writeShort(refConstant.u2nameAndTypeIndex);
|
/external/proguard/src/proguard/evaluation/ |
H A D | BasicInvocationUnit.java | 238 RefConstant refConstant, 249 RefConstant refConstant, 254 refConstant.referencedMemberAccept(this); 266 RefConstant refConstant, 277 RefConstant refConstant, 282 refConstant.referencedMemberAccept(this); 294 RefConstant refConstant, 330 RefConstant refConstant, 335 refConstant.referencedMemberAccept(this); 237 setFieldClassValue(Clazz clazz, RefConstant refConstant, ReferenceValue value) argument 248 getFieldClassValue(Clazz clazz, RefConstant refConstant, String type) argument 265 setFieldValue(Clazz clazz, RefConstant refConstant, Value value) argument 276 getFieldValue(Clazz clazz, RefConstant refConstant, String type) argument 293 setMethodParameterValue(Clazz clazz, RefConstant refConstant, int parameterIndex, Value value) argument 329 getMethodReturnValue(Clazz clazz, RefConstant refConstant, String type) argument
|
/external/proguard/src/proguard/optimize/peephole/ |
H A D | TargetClassChanger.java | 185 public void visitAnyRefConstant(Clazz clazz, RefConstant refConstant) argument 187 Clazz referencedClass = refConstant.referencedClass; 192 refConstant.referencedClass = newReferencedClass; 195 refConstant.referencedMember = 196 updateReferencedMember(refConstant.referencedMember, 197 refConstant.getName(clazz), 198 refConstant.getType(clazz),
|
/external/proguard/src/proguard/shrink/ |
H A D | UsageMarker.java | 418 public void visitAnyRefConstant(Clazz clazz, RefConstant refConstant) argument 420 if (shouldBeMarkedAsUsed(refConstant)) 422 markAsUsed(refConstant); 424 markConstant(clazz, refConstant.u2classIndex); 425 markConstant(clazz, refConstant.u2nameAndTypeIndex); 431 refConstant.referencedClassAccept(this); 434 refConstant.referencedMemberAccept(this);
|