Searched refs:refConstant (Results 1 - 25 of 26) sorted by relevance

12

/external/proguard/src/proguard/optimize/evaluation/
H A DLoadingInvocationUnit.java72 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 DStoringInvocationUnit.java73 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 DPackageVisibleMemberInvokingClassMarker.java43 public void visitAnyRefConstant(Clazz clazz, RefConstant refConstant) argument
45 Clazz referencedClass = refConstant.referencedClass;
53 Member referencedMember = refConstant.referencedMember;
H A DSuperInvocationMarker.java68 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 DAccessMethodMarker.java74 public void visitAnyRefConstant(Clazz clazz, RefConstant refConstant) argument
77 clazz.constantPoolEntryAccept(refConstant.u2classIndex, this);
80 refConstant.referencedClassAccept(this);
81 refConstant.referencedMemberAccept(this);
H A DNonPrivateMemberMarker.java92 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 DMethodInvocationMarker.java67 public void visitAnyMethodrefConstant(Clazz clazz, RefConstant refConstant) argument
70 refConstant.referencedMemberAccept(this);
H A DSideEffectInstructionChecker.java163 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/classfile/visitor/
H A DReferencedMemberVisitor.java61 public void visitAnyRefConstant(Clazz clazz, RefConstant refConstant) argument
63 refConstant.referencedMemberAccept(memberVisitor);
H A DReferencedClassVisitor.java119 public void visitAnyRefConstant(Clazz clazz, RefConstant refConstant) argument
122 refConstant.referencedClassAccept(classVisitor);
/external/proguard/src/proguard/classfile/util/
H A DStringSharer.java90 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 DClassReferenceInitializer.java169 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 DInstructionSequenceMatcher.java390 public void visitAnyRefConstant(Clazz clazz, RefConstant refConstant) argument
397 refConstant.getClassIndex(),
400 refConstant.getNameAndTypeIndex(),
H A DSimplifiedVisitor.java163 public void visitAnyRefConstant(Clazz clazz, RefConstant refConstant) argument
165 visitAnyConstant(clazz, refConstant);
178 public void visitAnyMethodrefConstant(Clazz clazz, RefConstant refConstant) argument
180 visitAnyRefConstant(clazz, refConstant);
/external/proguard/src/proguard/evaluation/
H A DBasicInvocationUnit.java238 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/obfuscate/
H A DNameAndTypeUsageMarker.java86 private void visitRefConstant(Clazz clazz, RefConstant refConstant) argument
88 markNameAndTypeConstant(clazz, refConstant.u2nameAndTypeIndex);
/external/proguard/src/proguard/classfile/editor/
H A DAccessFixer.java64 public void visitAnyRefConstant(Clazz clazz, RefConstant refConstant) argument
70 clazz.constantPoolEntryAccept(refConstant.u2classIndex, referencedClassFinder);
74 refConstant.referencedMemberAccept(this);
H A DComparableConstant.java157 public void visitAnyRefConstant(Clazz clazz, RefConstant refConstant) argument
160 result = (refConstant.getClassName(clazz) + ' ' +
161 refConstant.getName(clazz) + ' ' +
162 refConstant.getType(clazz))
H A DMethodInvocationFixer.java195 public void visitAnyMethodrefConstant(Clazz clazz, RefConstant refConstant) argument
200 //refConstant.referencedClassAccept(this);
201 clazz.constantPoolEntryAccept(refConstant.u2classIndex, this);
204 refConstant.referencedMemberAccept(this);
H A DMemberReferenceFixer.java444 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/optimize/peephole/
H A DTargetClassChanger.java185 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 DUsageMarker.java418 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);
/external/proguard/src/proguard/classfile/io/
H A DProgramClassWriter.java211 public void visitAnyRefConstant(Clazz clazz, RefConstant refConstant) argument
213 dataOutput.writeShort(refConstant.u2classIndex);
214 dataOutput.writeShort(refConstant.u2nameAndTypeIndex);
H A DLibraryClassReader.java280 public void visitAnyRefConstant(Clazz clazz, RefConstant refConstant) argument
H A DProgramClassReader.java253 public void visitAnyRefConstant(Clazz clazz, RefConstant refConstant) argument
255 refConstant.u2classIndex = dataInput.readUnsignedShort();
256 refConstant.u2nameAndTypeIndex = dataInput.readUnsignedShort();

Completed in 223 milliseconds

12