Home
last modified time | relevance | path

Searched refs:refConstant (Results 1 – 25 of 32) sorted by relevance

12

/external/proguard/src/proguard/optimize/evaluation/
DLoadingInvocationUnit.java72 RefConstant refConstant, in getFieldClassValue() argument
78 Member referencedMember = refConstant.referencedMember; in getFieldClassValue()
90 return super.getFieldClassValue(clazz, refConstant, type); in getFieldClassValue()
95 RefConstant refConstant, in getFieldValue() argument
101 Member referencedMember = refConstant.referencedMember; in getFieldValue()
113 return super.getFieldValue(clazz, refConstant, type); in getFieldValue()
142 RefConstant refConstant, in getMethodReturnValue() argument
148 Member referencedMember = refConstant.referencedMember; in getMethodReturnValue()
161 refConstant, in getMethodReturnValue()
DStoringInvocationUnit.java73 RefConstant refConstant, in setFieldClassValue() argument
78 Member referencedMember = refConstant.referencedMember; in setFieldClassValue()
88 RefConstant refConstant, in setFieldValue() argument
93 Member referencedMember = refConstant.referencedMember; in setFieldValue()
103 RefConstant refConstant, in setMethodParameterValue() argument
109 Member referencedMember = refConstant.referencedMember; in setMethodParameterValue()
/external/proguard/src/proguard/optimize/peephole/
DTargetClassChanger.java209 public void visitAnyRefConstant(Clazz clazz, RefConstant refConstant) in visitAnyRefConstant() argument
211 Clazz referencedClass = refConstant.referencedClass; in visitAnyRefConstant()
218refConstant.referencedClass+"."+refConstant.referencedMember.getName(refConstant.referencedClass)+ in visitAnyRefConstant()
222 refConstant.referencedClass = newReferencedClass; in visitAnyRefConstant()
225 refConstant.referencedMember = in visitAnyRefConstant()
226 updateReferencedMember(refConstant.referencedMember, in visitAnyRefConstant()
227 refConstant.getName(clazz), in visitAnyRefConstant()
228 refConstant.getType(clazz), in visitAnyRefConstant()
233refConstant.referencedClass+"."+refConstant.referencedMember.getName(refConstant.referencedClass)+ in visitAnyRefConstant()
/external/proguard/src/proguard/evaluation/
DBasicInvocationUnit.java264 RefConstant refConstant, in setFieldClassValue() argument
275 RefConstant refConstant, in getFieldClassValue() argument
280 refConstant.referencedMemberAccept(this); in getFieldClassValue()
292 RefConstant refConstant, in setFieldValue() argument
303 RefConstant refConstant, in getFieldValue() argument
308 refConstant.referencedMemberAccept(this); in getFieldValue()
320 RefConstant refConstant, in setMethodParameterValue() argument
356 RefConstant refConstant, in getMethodReturnValue() argument
361 refConstant.referencedMemberAccept(this); in getMethodReturnValue()
/external/proguard/src/proguard/optimize/info/
DPackageVisibleMemberInvokingClassMarker.java62 public void visitAnyRefConstant(Clazz clazz, RefConstant refConstant) in visitAnyRefConstant() argument
65 if (refConstant.referencedClass != clazz) in visitAnyRefConstant()
69 refConstant.referencedClassAccept(this); in visitAnyRefConstant()
70 refConstant.referencedMemberAccept(this); in visitAnyRefConstant()
DNonPrivateMemberMarker.java86 public void visitAnyRefConstant(Clazz clazz, RefConstant refConstant) in visitAnyRefConstant() argument
88 Clazz referencedClass = refConstant.referencedClass; in visitAnyRefConstant()
95 !refConstant.getClassName(clazz).equals(clazz.getName())) in visitAnyRefConstant()
98 refConstant.referencedMemberAccept(this); in visitAnyRefConstant()
DAccessMethodMarker.java88 public void visitAnyRefConstant(Clazz clazz, RefConstant refConstant) in visitAnyRefConstant() argument
91 clazz.constantPoolEntryAccept(refConstant.u2classIndex, this); in visitAnyRefConstant()
94 refConstant.referencedClassAccept(this); in visitAnyRefConstant()
95 refConstant.referencedMemberAccept(this); in visitAnyRefConstant()
DSuperInvocationMarker.java68 public void visitAnyMethodrefConstant(Clazz clazz, RefConstant refConstant) in visitAnyMethodrefConstant() argument
71 !clazz.equals(refConstant.referencedClass) && in visitAnyMethodrefConstant()
72 !refConstant.getName(clazz).equals(ClassConstants.METHOD_NAME_INIT); in visitAnyMethodrefConstant()
DMethodInvocationMarker.java67 public void visitAnyMethodrefConstant(Clazz clazz, RefConstant refConstant) in visitAnyMethodrefConstant() argument
70 refConstant.referencedMemberAccept(this); in visitAnyMethodrefConstant()
DSideEffectInstructionChecker.java292 public void visitAnyMethodrefConstant(Clazz clazz, RefConstant refConstant) in visitAnyMethodrefConstant() argument
301 refConstant.referencedMemberAccept(this); in visitAnyMethodrefConstant()
/external/proguard/src/proguard/classfile/editor/
DMethodInvocationFixer.java194 public void visitAnyMethodrefConstant(Clazz clazz, RefConstant refConstant) in visitAnyMethodrefConstant() argument
200 if (ClassUtil.isInternalArrayType(refConstant.getClassName(clazz))) in visitAnyMethodrefConstant()
203 referencedClass = refConstant.referencedClass; in visitAnyMethodrefConstant()
207 clazz.constantPoolEntryAccept(refConstant.u2classIndex, this); in visitAnyMethodrefConstant()
211 referencedMethodClass = refConstant.referencedClass; in visitAnyMethodrefConstant()
212 referencedMethod = refConstant.referencedMember; in visitAnyMethodrefConstant()
DAccessFixer.java128 public void visitAnyRefConstant(Clazz clazz, RefConstant refConstant) in visitAnyRefConstant() argument
131 super.visitAnyRefConstant(clazz, refConstant); in visitAnyRefConstant()
134 refConstant.referencedMemberAccept((MemberVisitor)classVisitor); in visitAnyRefConstant()
DComparableConstant.java198 public void visitAnyRefConstant(Clazz clazz, RefConstant refConstant)
201 result = compare(refConstant.getClassName(clazz),
202 refConstant.getName(clazz),
203 refConstant.getType(clazz),
DBridgeMethodFixer.java113 public void visitAnyMethodrefConstant(Clazz clazz, RefConstant refConstant) in visitAnyMethodrefConstant() argument
115 bridgedMethodName = refConstant.getName(clazz); in visitAnyMethodrefConstant()
DNameAndTypeShrinker.java94 public void visitAnyRefConstant(Clazz clazz, RefConstant refConstant) in visitAnyRefConstant() argument
96 markNameAndTypeConstant(clazz, refConstant.u2nameAndTypeIndex); in visitAnyRefConstant()
DMemberReferenceFixer.java438 RefConstant refConstant, in debug() argument
444refConstant.getClassName(clazz)+"."+refConstant.getName(clazz)+" "+refConstant.getType(clazz)+"] -… in debug()
DConstantPoolShrinker.java155 public void visitAnyRefConstant(Clazz clazz, RefConstant refConstant) in visitAnyRefConstant() argument
157 markAsUsed(refConstant); in visitAnyRefConstant()
159 markConstant(clazz, refConstant.u2classIndex); in visitAnyRefConstant()
160 markConstant(clazz, refConstant.u2nameAndTypeIndex); in visitAnyRefConstant()
/external/proguard/src/proguard/optimize/
DDuplicateInitializerInvocationFixer.java134 public void visitAnyMethodrefConstant(Clazz clazz, RefConstant refConstant) in visitAnyMethodrefConstant() argument
137 if (refConstant.getName(clazz).equals(ClassConstants.METHOD_NAME_INIT)) in visitAnyMethodrefConstant()
139 descriptor = refConstant.getType(clazz); in visitAnyMethodrefConstant()
141 refConstant.referencedMemberAccept(this); in visitAnyMethodrefConstant()
DBootstrapMethodArgumentShrinker.java88 public void visitAnyRefConstant(Clazz clazz, RefConstant refConstant) in visitAnyRefConstant() argument
91 refConstant.referencedMemberAccept(this); in visitAnyRefConstant()
/external/proguard/src/proguard/classfile/util/
DStringSharer.java107 public void visitAnyRefConstant(Clazz clazz, RefConstant refConstant) in visitAnyRefConstant() argument
109 Member referencedMember = refConstant.referencedMember; in visitAnyRefConstant()
112 Clazz referencedClass = refConstant.referencedClass; in visitAnyRefConstant()
118 clazz.constantPoolEntryAccept(refConstant.u2nameAndTypeIndex, this); in visitAnyRefConstant()
DClassReferenceInitializer.java188 public void visitAnyRefConstant(Clazz clazz, RefConstant refConstant) in visitAnyRefConstant() argument
190 String className = refConstant.getClassName(clazz); in visitAnyRefConstant()
205 String name = refConstant.getName(clazz); in visitAnyRefConstant()
206 String type = refConstant.getType(clazz); in visitAnyRefConstant()
208 boolean isFieldRef = refConstant.getTag() == ClassConstants.CONSTANT_Fieldref; in visitAnyRefConstant()
212 refConstant.referencedMember = memberFinder.findMember(clazz, in visitAnyRefConstant()
217 refConstant.referencedClass = memberFinder.correspondingClass(); in visitAnyRefConstant()
219 if (refConstant.referencedMember == null) in visitAnyRefConstant()
DInstructionSequenceMatcher.java458 public void visitAnyRefConstant(Clazz clazz, RefConstant refConstant) in visitAnyRefConstant() argument
465 refConstant.getClassIndex(), in visitAnyRefConstant()
468 refConstant.getNameAndTypeIndex(), in visitAnyRefConstant()
/external/proguard/src/proguard/classfile/visitor/
DReferencedMemberVisitor.java61 public void visitAnyRefConstant(Clazz clazz, RefConstant refConstant) in visitAnyRefConstant() argument
63 refConstant.referencedMemberAccept(memberVisitor); in visitAnyRefConstant()
DReferencedClassVisitor.java119 public void visitAnyRefConstant(Clazz clazz, RefConstant refConstant) in visitAnyRefConstant() argument
122 refConstant.referencedClassAccept(classVisitor); in visitAnyRefConstant()
/external/proguard/src/proguard/shrink/
DUsageMarker.java472 public void visitAnyRefConstant(Clazz clazz, RefConstant refConstant) in visitAnyRefConstant() argument
474 if (shouldBeMarkedAsUsed(refConstant)) in visitAnyRefConstant()
476 markAsUsed(refConstant); in visitAnyRefConstant()
478 markConstant(clazz, refConstant.u2classIndex); in visitAnyRefConstant()
479 markConstant(clazz, refConstant.u2nameAndTypeIndex); in visitAnyRefConstant()
485 refConstant.referencedClassAccept(this); in visitAnyRefConstant()
488 refConstant.referencedMemberAccept(this); in visitAnyRefConstant()

12