Home
last modified time | relevance | path

Searched refs:classConstant (Results 1 – 25 of 48) sorted by relevance

12

/external/proguard/src/proguard/shrink/
DInterfaceUsageMarker.java118 public void visitClassConstant(Clazz clazz, ClassConstant classConstant) in visitClassConstant() argument
120 boolean classUsed = usageMarker.isUsed(classConstant); in visitClassConstant()
126 classConstant.referencedClassAccept(this); in visitClassConstant()
133 usageMarker.markAsUsed(classConstant); in visitClassConstant()
135 clazz.constantPoolEntryAccept(classConstant.u2nameIndex, this); in visitClassConstant()
DInnerUsageMarker.java121 public void visitClassConstant(Clazz clazz, ClassConstant classConstant) in visitClassConstant() argument
123 classUsed = usageMarker.isUsed(classConstant); in visitClassConstant()
130 classConstant.referencedClassAccept(this); in visitClassConstant()
136 usageMarker.markAsUsed(classConstant); in visitClassConstant()
138 markConstant(clazz, classConstant.u2nameIndex); in visitClassConstant()
DAnnotationUsageMarker.java242 public void visitClassConstant(Clazz clazz, ClassConstant classConstant) in visitClassConstant() argument
245 if (!usageMarker.isUsed(classConstant)) in visitClassConstant()
249 classConstant.referencedClassAccept(this); in visitClassConstant()
255 usageMarker.markAsUsed(classConstant); in visitClassConstant()
257 markConstant(clazz, classConstant.u2nameIndex); in visitClassConstant()
/external/proguard/src/proguard/classfile/constant/visitor/
DExceptClassConstantFilter.java57 public void visitClassConstant(Clazz clazz, ClassConstant classConstant) in visitClassConstant() argument
59 if (!classConstant.getName(clazz).equals(exceptClassName)) in visitClassConstant()
61 constantVisitor.visitClassConstant(clazz, classConstant); in visitClassConstant()
/external/proguard/src/proguard/classfile/visitor/
DImplementingClassConstantFilter.java61 public void visitClassConstant(Clazz clazz, ClassConstant classConstant) in visitClassConstant() argument
63 Clazz referencedClass = classConstant.referencedClass; in visitClassConstant()
67 constantVisitor.visitClassConstant(clazz, classConstant); in visitClassConstant()
DImplementedClassConstantFilter.java60 public void visitClassConstant(Clazz clazz, ClassConstant classConstant) in visitClassConstant() argument
62 Clazz referencedClass = classConstant.referencedClass; in visitClassConstant()
66 constantVisitor.visitClassConstant(clazz, classConstant); in visitClassConstant()
DDotClassClassVisitor.java84 public void visitClassConstant(Clazz clazz, ClassConstant classConstant) in visitClassConstant() argument
87 classConstant.referencedClassAccept(classVisitor); in visitClassConstant()
/external/proguard/src/proguard/optimize/info/
DPackageVisibleMemberInvokingClassMarker.java75 public void visitClassConstant(Clazz clazz, ClassConstant classConstant) in visitClassConstant() argument
78 if (classConstant.referencedClass != clazz) in visitClassConstant()
82 classConstant.referencedClassAccept(this); in visitClassConstant()
DInstantiationClassMarker.java60 public void visitClassConstant(Clazz clazz, ClassConstant classConstant) in visitClassConstant() argument
62 classConstant.referencedClassAccept(this); in visitClassConstant()
DInstanceofClassMarker.java60 public void visitClassConstant(Clazz clazz, ClassConstant classConstant) in visitClassConstant() argument
62 classConstant.referencedClassAccept(this); in visitClassConstant()
DDotClassMarker.java63 public void visitClassConstant(Clazz clazz, ClassConstant classConstant) in visitClassConstant() argument
65 classConstant.referencedClassAccept(this); in visitClassConstant()
DAccessMethodMarker.java99 public void visitClassConstant(Clazz clazz, ClassConstant classConstant) in visitClassConstant() argument
102 classConstant.referencedClassAccept(this); in visitClassConstant()
/external/proguard/src/proguard/evaluation/
DConstantValueFactory.java100 public void visitClassConstant(Clazz clazz, ClassConstant classConstant) in visitClassConstant() argument
102 value = valueFactory.createReferenceValue(classConstant.getName(clazz), in visitClassConstant()
103 classConstant.referencedClass, in visitClassConstant()
DClassConstantValueFactory.java44 public void visitClassConstant(Clazz clazz, ClassConstant classConstant) in visitClassConstant() argument
48 classConstant.javaLangClassClass, in visitClassConstant()
/external/proguard/src/proguard/classfile/util/
DClassSuperHierarchyInitializer.java114 public void visitClassConstant(Clazz clazz, ClassConstant classConstant) in visitClassConstant() argument
116 classConstant.referencedClass = in visitClassConstant()
117 findClass(clazz.getName(), classConstant.getName(clazz)); in visitClassConstant()
DStringSharer.java136 public void visitClassConstant(Clazz clazz, ClassConstant classConstant) in visitClassConstant() argument
138 Clazz referencedClass = classConstant.referencedClass; in visitClassConstant()
143 clazz.constantPoolEntryAccept(classConstant.u2nameIndex, this); in visitClassConstant()
DDynamicClassReferenceInitializer.java315 public void visitClassConstant(Clazz clazz, ClassConstant classConstant) in visitClassConstant() argument
319 !noteExceptionMatcher.matches(classConstant.getName(clazz))) in visitClassConstant()
322 classConstant.getName(clazz), in visitClassConstant()
326 ClassUtil.externalClassName(classConstant.getName(clazz)) + in visitClassConstant()
/external/proguard/src/proguard/classfile/editor/
DInterfaceAdder.java55 public void visitClassConstant(Clazz clazz, ClassConstant classConstant) in visitClassConstant() argument
57 interfacesEditor.addInterface(constantAdder.addConstant(clazz, classConstant)); in visitClassConstant()
DExceptionAdder.java57 public void visitClassConstant(Clazz clazz, ClassConstant classConstant) in visitClassConstant() argument
60 constantAdder.visitClassConstant(clazz, classConstant); in visitClassConstant()
DInnerClassesAccessFixer.java66 public void visitClassConstant(Clazz clazz, ClassConstant classConstant) in visitClassConstant() argument
68 classConstant.referencedClassAccept(this); in visitClassConstant()
DConstantAdder.java233 public void visitClassConstant(Clazz clazz, ClassConstant classConstant) in visitClassConstant() argument
237 constantPoolEditor.addClassConstant(classConstant.getName(clazz), in visitClassConstant()
238 classConstant.referencedClass); in visitClassConstant()
/external/proguard/src/proguard/obfuscate/
DClassRenamer.java98 public void visitClassConstant(Clazz clazz, ClassConstant classConstant) in visitClassConstant() argument
105 classConstant.u2nameIndex = in visitClassConstant()
DNameMarker.java123 public void visitClassConstant(Clazz clazz, ClassConstant classConstant) in visitClassConstant() argument
126 classConstant.referencedClassAccept(this); in visitClassConstant()
/external/proguard/src/proguard/optimize/evaluation/
DSimpleEnumDescriptorSimplifier.java133 public void visitClassConstant(Clazz clazz, ClassConstant classConstant) in visitClassConstant() argument
136 Clazz referencedClass = classConstant.referencedClass; in visitClassConstant()
140 String name = classConstant.getName(clazz); in visitClassConstant()
149 classConstant.u2nameIndex = in visitClassConstant()
153 classConstant.referencedClass = null; in visitClassConstant()
/external/proguard/src/proguard/optimize/peephole/
DRetargetedInnerClassAttributeRemover.java150 public void visitClassConstant(Clazz clazz, ClassConstant classConstant) in visitClassConstant() argument
153 checkTarget(classConstant.referencedClass); in visitClassConstant()

12