Searched refs:arrayElementValue (Results 1 - 16 of 16) 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 DConstantPoolRemapper.java585 public void visitArrayElementValue(Clazz clazz, Annotation annotation, ArrayElementValue arrayElementValue) argument
587 arrayElementValue.u2elementNameIndex =
588 remapConstantIndex(arrayElementValue.u2elementNameIndex);
591 arrayElementValue.elementValuesAccept(clazz, annotation, this);
H A DMemberReferenceFixer.java394 public void visitArrayElementValue(Clazz clazz, Annotation annotation, ArrayElementValue arrayElementValue) argument
396 fixElementValue(clazz, annotation, arrayElementValue);
399 arrayElementValue.elementValuesAccept(clazz, annotation, this);
H A DClassReferenceFixer.java421 public void visitArrayElementValue(Clazz clazz, Annotation annotation, ArrayElementValue arrayElementValue) argument
424 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);
/external/proguard/src/proguard/shrink/
H A DAnnotationUsageMarker.java234 public void visitArrayElementValue(Clazz clazz, Annotation annotation, ArrayElementValue arrayElementValue) argument
236 if (isReferencedMethodUsed(arrayElementValue))
242 arrayElementValue.elementValuesAccept(clazz, annotation, this);
247 usageMarker.markAsUsed(arrayElementValue);
249 markConstant(clazz, arrayElementValue.u2elementNameIndex);
H A DClassShrinker.java303 public void visitArrayElementValue(Clazz clazz, Annotation annotation, ArrayElementValue arrayElementValue) argument
306 arrayElementValue.u2elementValuesCount =
307 shrinkArray(arrayElementValue.elementValues,
308 arrayElementValue.u2elementValuesCount);
311 arrayElementValue.elementValuesAccept(clazz, annotation, this);
/external/proguard/src/proguard/classfile/visitor/
H A DReferencedClassVisitor.java243 public void visitArrayElementValue(Clazz clazz, Annotation annotation, ArrayElementValue arrayElementValue) argument
246 arrayElementValue.elementValuesAccept(clazz, annotation, this);
H A DClassCleaner.java263 public void visitArrayElementValue(Clazz clazz, Annotation annotation, ArrayElementValue arrayElementValue) argument
265 clean(arrayElementValue);
H A DClassPrinter.java902 public void visitArrayElementValue(Clazz clazz, Annotation annotation, ArrayElementValue arrayElementValue) argument
904 println(visitorInfo(arrayElementValue) +
906 (arrayElementValue.u2elementNameIndex == 0 ? "(default)" :
907 clazz.getString(arrayElementValue.u2elementNameIndex)) + "]:");
910 arrayElementValue.elementValuesAccept(clazz, annotation, this);
/external/proguard/src/proguard/obfuscate/
H A DUtf8UsageMarker.java351 public void visitArrayElementValue(Clazz clazz, Annotation annotation, ArrayElementValue arrayElementValue) argument
353 if (arrayElementValue.u2elementNameIndex != 0)
355 markCpUtf8Entry(clazz, arrayElementValue.u2elementNameIndex);
359 arrayElementValue.elementValuesAccept(clazz, annotation, this);
/external/proguard/src/proguard/optimize/peephole/
H A DTargetClassChanger.java354 public void visitArrayElementValue(Clazz clazz, Annotation annotation, ArrayElementValue arrayElementValue) argument
357 visitAnyElementValue(clazz, annotation, arrayElementValue);
360 arrayElementValue.elementValuesAccept(clazz, annotation, this);
/external/proguard/src/proguard/classfile/util/
H A DClassReferenceInitializer.java404 public void visitArrayElementValue(Clazz clazz, Annotation annotation, ArrayElementValue arrayElementValue) argument
406 initializeElementValue(clazz, annotation, arrayElementValue);
409 arrayElementValue.elementValuesAccept(clazz, annotation, this);
H A DSimplifiedVisitor.java806 public void visitArrayElementValue(Clazz clazz, Annotation annotation, ArrayElementValue arrayElementValue) argument
808 visitAnyElementValue(clazz, annotation, arrayElementValue);
/external/proguard/src/proguard/classfile/io/
H A DProgramClassReader.java729 public void visitArrayElementValue(Clazz clazz, Annotation annotation, ArrayElementValue arrayElementValue) argument
732 arrayElementValue.u2elementValuesCount = dataInput.readUnsignedShort();
734 arrayElementValue.elementValues = new ElementValue[arrayElementValue.u2elementValuesCount];
735 for (int index = 0; index < arrayElementValue.u2elementValuesCount; index++)
739 arrayElementValue.elementValues[index] = elementValue;
H A DProgramClassWriter.java682 public void visitArrayElementValue(Clazz clazz, Annotation annotation, ArrayElementValue arrayElementValue) argument
685 dataOutput.writeShort(arrayElementValue.u2elementValuesCount);
687 arrayElementValue.elementValuesAccept(clazz, annotation, attributeBodyWriter);

Completed in 3017 milliseconds