Searched refs:arrayElementValue (Results 1 - 18 of 18) sorted by relevance

/external/proguard/src/proguard/classfile/editor/
H A DElementValueAdder.java176 public void visitArrayElementValue(Clazz clazz, Annotation annotation, ArrayElementValue arrayElementValue) argument
180 new ArrayElementValue(arrayElementValue.u2elementNameIndex == 0 ? 0 :
181 constantAdder.addConstant(clazz, arrayElementValue.u2elementNameIndex),
183 arrayElementValue.u2elementValuesCount > 0 ?
184 new ElementValue[arrayElementValue.u2elementValuesCount] :
187 newArrayElementValue.referencedClass = arrayElementValue.referencedClass;
188 newArrayElementValue.referencedMethod = arrayElementValue.referencedMethod;
190 arrayElementValue.elementValuesAccept(clazz,
H A DUtf8Shrinker.java391 public void visitArrayElementValue(Clazz clazz, Annotation annotation, ArrayElementValue arrayElementValue) argument
393 if (arrayElementValue.u2elementNameIndex != 0)
395 markCpUtf8Entry(clazz, arrayElementValue.u2elementNameIndex);
399 arrayElementValue.elementValuesAccept(clazz, annotation, this);
H A DMemberReferenceFixer.java389 public void visitArrayElementValue(Clazz clazz, Annotation annotation, ArrayElementValue arrayElementValue) argument
391 fixElementValue(clazz, annotation, arrayElementValue);
394 arrayElementValue.elementValuesAccept(clazz, annotation, this);
H A DConstantPoolShrinker.java503 public void visitArrayElementValue(Clazz clazz, Annotation annotation, ArrayElementValue arrayElementValue) argument
505 if (arrayElementValue.u2elementNameIndex != 0)
507 markConstant(clazz, arrayElementValue.u2elementNameIndex);
511 arrayElementValue.elementValuesAccept(clazz, annotation, this);
H A DConstantPoolRemapper.java650 public void visitArrayElementValue(Clazz clazz, Annotation annotation, ArrayElementValue arrayElementValue) argument
652 arrayElementValue.u2elementNameIndex =
653 remapConstantIndex(arrayElementValue.u2elementNameIndex);
656 arrayElementValue.elementValuesAccept(clazz, annotation, this);
H A DClassReferenceFixer.java466 public void visitArrayElementValue(Clazz clazz, Annotation annotation, ArrayElementValue arrayElementValue) argument
469 arrayElementValue.elementValuesAccept(clazz, annotation, this);
/external/proguard/src/proguard/classfile/attribute/annotation/visitor/
H A DElementValueVisitor.java38 public void visitArrayElementValue( Clazz clazz, Annotation annotation, ArrayElementValue arrayElementValue); argument
44 // public void visitArrayElementValue( Clazz clazz, Field field, Annotation annotation, ArrayElementValue arrayElementValue);
50 // public void visitArrayElementValue( Clazz clazz, Method method, Annotation annotation, ArrayElementValue arrayElementValue);
H A DAllElementValueVisitor.java197 public void visitArrayElementValue(Clazz clazz, Annotation annotation, ArrayElementValue arrayElementValue) argument
199 elementValueVisitor.visitArrayElementValue(clazz, annotation, arrayElementValue);
203 arrayElementValue.elementValuesAccept(clazz, annotation, elementValueVisitor);
/external/proguard/src/proguard/shrink/
H A DAnnotationUsageMarker.java219 public void visitArrayElementValue(Clazz clazz, Annotation annotation, ArrayElementValue arrayElementValue) argument
221 if (isReferencedMethodUsed(arrayElementValue))
224 arrayElementValue.elementValuesAccept(clazz, annotation, this);
227 usageMarker.markAsUsed(arrayElementValue);
229 markConstant(clazz, arrayElementValue.u2elementNameIndex);
H A DClassShrinker.java343 public void visitArrayElementValue(Clazz clazz, Annotation annotation, ArrayElementValue arrayElementValue) argument
346 arrayElementValue.u2elementValuesCount =
347 shrinkArray(arrayElementValue.elementValues,
348 arrayElementValue.u2elementValuesCount);
351 arrayElementValue.elementValuesAccept(clazz, annotation, this);
/external/proguard/src/proguard/classfile/visitor/
H A DReferencedClassVisitor.java264 public void visitArrayElementValue(Clazz clazz, Annotation annotation, ArrayElementValue arrayElementValue) argument
267 arrayElementValue.elementValuesAccept(clazz, annotation, this);
H A DClassCleaner.java352 public void visitArrayElementValue(Clazz clazz, Annotation annotation, ArrayElementValue arrayElementValue) argument
354 clean(arrayElementValue);
H A DClassPrinter.java1130 public void visitArrayElementValue(Clazz clazz, Annotation annotation, ArrayElementValue arrayElementValue) argument
1132 println(visitorInfo(arrayElementValue) +
1134 (arrayElementValue.u2elementNameIndex == 0 ? "(default)" :
1135 arrayElementValue.getMethodName(clazz)) + "]:");
1138 arrayElementValue.elementValuesAccept(clazz, annotation, this);
/external/proguard/src/proguard/optimize/peephole/
H A DTargetClassChanger.java390 public void visitArrayElementValue(Clazz clazz, Annotation annotation, ArrayElementValue arrayElementValue) argument
393 visitAnyElementValue(clazz, annotation, arrayElementValue);
396 arrayElementValue.elementValuesAccept(clazz, annotation, this);
/external/proguard/src/proguard/classfile/util/
H A DClassReferenceInitializer.java437 public void visitArrayElementValue(Clazz clazz, Annotation annotation, ArrayElementValue arrayElementValue) argument
439 initializeElementValue(clazz, annotation, arrayElementValue);
442 arrayElementValue.elementValuesAccept(clazz, annotation, this);
H A DSimplifiedVisitor.java1110 public void visitArrayElementValue(Clazz clazz, Annotation annotation, ArrayElementValue arrayElementValue) argument
1112 visitAnyElementValue(clazz, annotation, arrayElementValue);
/external/proguard/src/proguard/classfile/io/
H A DProgramClassReader.java943 public void visitArrayElementValue(Clazz clazz, Annotation annotation, ArrayElementValue arrayElementValue) argument
946 arrayElementValue.u2elementValuesCount = dataInput.readUnsignedShort();
948 arrayElementValue.elementValues = new ElementValue[arrayElementValue.u2elementValuesCount];
949 for (int index = 0; index < arrayElementValue.u2elementValuesCount; index++)
953 arrayElementValue.elementValues[index] = elementValue;
H A DProgramClassWriter.java865 public void visitArrayElementValue(Clazz clazz, Annotation annotation, ArrayElementValue arrayElementValue) argument
868 dataOutput.writeShort(arrayElementValue.u2elementValuesCount);
870 arrayElementValue.elementValuesAccept(clazz, annotation, attributeBodyWriter);

Completed in 2045 milliseconds