/external/proguard/src/proguard/classfile/editor/ |
H A D | ElementValueAdder.java | 137 public void visitClassElementValue(Clazz clazz, Annotation annotation, ClassElementValue classElementValue) argument 141 new ClassElementValue(classElementValue.u2elementNameIndex == 0 ? 0 : 142 constantAdder.addConstant(clazz, classElementValue.u2elementNameIndex), 143 constantAdder.addConstant(clazz, classElementValue.u2classInfoIndex)); 145 newClassElementValue.referencedClass = classElementValue.referencedClass; 146 newClassElementValue.referencedMethod = classElementValue.referencedMethod; 149 newClassElementValue.referencedClasses = classElementValue.referencedClasses;
|
H A D | Utf8Shrinker.java | 368 public void visitClassElementValue(Clazz clazz, Annotation annotation, ClassElementValue classElementValue) argument 370 if (classElementValue.u2elementNameIndex != 0) 372 markCpUtf8Entry(clazz, classElementValue.u2elementNameIndex); 375 markCpUtf8Entry(clazz, classElementValue.u2classInfoIndex);
|
H A D | ClassReferenceFixer.java | 443 public void visitClassElementValue(Clazz clazz, Annotation annotation, ClassElementValue classElementValue) argument 446 String className = classElementValue.getClassName(clazz); 448 classElementValue.referencedClasses); 453 classElementValue.u2classInfoIndex =
|
H A D | ConstantPoolShrinker.java | 480 public void visitClassElementValue(Clazz clazz, Annotation annotation, ClassElementValue classElementValue) argument 482 if (classElementValue.u2elementNameIndex != 0) 484 markConstant(clazz, classElementValue.u2elementNameIndex); 487 markConstant(clazz, classElementValue.u2classInfoIndex);
|
H A D | ConstantPoolRemapper.java | 631 public void visitClassElementValue(Clazz clazz, Annotation annotation, ClassElementValue classElementValue) argument 633 classElementValue.u2elementNameIndex = 634 remapConstantIndex(classElementValue.u2elementNameIndex); 635 classElementValue.u2classInfoIndex = 636 remapConstantIndex(classElementValue.u2classInfoIndex);
|
H A D | MemberReferenceFixer.java | 374 public void visitClassElementValue(Clazz clazz, Annotation annotation, ClassElementValue classElementValue) argument 376 fixElementValue(clazz, annotation, classElementValue);
|
/external/proguard/src/proguard/shrink/ |
H A D | AnnotationUsageMarker.java | 178 public void visitClassElementValue(Clazz clazz, Annotation annotation, ClassElementValue classElementValue) argument 180 if (isReferencedMethodUsed(classElementValue)) 183 usageMarker.markAsUsed(classElementValue); 185 markConstant(clazz, classElementValue.u2elementNameIndex); 186 markConstant(clazz, classElementValue.u2classInfoIndex); 191 classElementValue.referencedClassesAccept(usageMarker);
|
/external/proguard/src/proguard/classfile/attribute/annotation/visitor/ |
H A D | ElementValueVisitor.java | 36 public void visitClassElementValue( Clazz clazz, Annotation annotation, ClassElementValue classElementValue); argument 42 // public void visitClassElementValue( Clazz clazz, Field field, Annotation annotation, ClassElementValue classElementValue); 48 // public void visitClassElementValue( Clazz clazz, Method method, Annotation annotation, ClassElementValue classElementValue);
|
H A D | AllElementValueVisitor.java | 180 public void visitClassElementValue(Clazz clazz, Annotation annotation, ClassElementValue classElementValue) argument 182 elementValueVisitor.visitClassElementValue(clazz, annotation, classElementValue);
|
/external/proguard/src/proguard/classfile/visitor/ |
H A D | ReferencedClassVisitor.java | 250 public void visitClassElementValue(Clazz clazz, Annotation annotation, ClassElementValue classElementValue) argument 253 classElementValue.referencedClassesAccept(classVisitor);
|
H A D | ClassPrinter.java | 1107 public void visitClassElementValue(Clazz clazz, Annotation annotation, ClassElementValue classElementValue) argument 1109 println(visitorInfo(classElementValue) + 1111 (classElementValue.u2elementNameIndex == 0 ? "(default)" : 1112 classElementValue.getMethodName(clazz)) + ", " + 1113 classElementValue.getClassName(clazz) + "]");
|
/external/proguard/src/proguard/optimize/peephole/ |
H A D | TargetClassChanger.java | 370 public void visitClassElementValue(Clazz clazz, Annotation annotation, ClassElementValue classElementValue) argument 373 visitAnyElementValue(clazz, annotation, classElementValue); 376 updateReferencedClasses(classElementValue.referencedClasses);
|
/external/proguard/src/proguard/classfile/util/ |
H A D | ClassReferenceInitializer.java | 418 public void visitClassElementValue(Clazz clazz, Annotation annotation, ClassElementValue classElementValue) argument 420 initializeElementValue(clazz, annotation, classElementValue); 422 classElementValue.referencedClasses = 424 classElementValue.getClassName(clazz));
|
H A D | SimplifiedVisitor.java | 1098 public void visitClassElementValue(Clazz clazz, Annotation annotation, ClassElementValue classElementValue) argument 1100 visitAnyElementValue(clazz, annotation, classElementValue);
|
/external/proguard/src/proguard/classfile/io/ |
H A D | ProgramClassWriter.java | 852 public void visitClassElementValue(Clazz clazz, Annotation annotation, ClassElementValue classElementValue) argument 854 dataOutput.writeShort(classElementValue.u2classInfoIndex);
|
H A D | ProgramClassReader.java | 928 public void visitClassElementValue(Clazz clazz, Annotation annotation, ClassElementValue classElementValue) argument 930 classElementValue.u2classInfoIndex = dataInput.readUnsignedShort();
|