Searched refs:referencedClasses (Results 1 - 25 of 27) sorted by relevance

12

/external/proguard/src/proguard/classfile/
H A DProgramMethod.java40 public Clazz[] referencedClasses; field in class:ProgramMethod
59 Clazz[] referencedClasses)
63 this.referencedClasses = referencedClasses;
88 if (referencedClasses != null)
90 for (int index = 0; index < referencedClasses.length; index++)
92 if (referencedClasses[index] != null)
94 referencedClasses[index].accept(classVisitor);
54 ProgramMethod(int u2accessFlags, int u2nameIndex, int u2descriptorIndex, int u2attributesCount, Attribute[] attributes, Clazz[] referencedClasses) argument
H A DLibraryMethod.java38 public Clazz[] referencedClasses; field in class:LibraryMethod
72 if (referencedClasses != null)
74 for (int index = 0; index < referencedClasses.length; index++)
76 if (referencedClasses[index] != null)
78 referencedClasses[index].accept(classVisitor);
/external/proguard/src/proguard/classfile/constant/
H A DInvokeDynamicConstant.java43 public Clazz[] referencedClasses; field in class:InvokeDynamicConstant
62 * @param referencedClasses the classes referenced by the
67 Clazz[] referencedClasses)
71 this.referencedClasses = referencedClasses;
115 if (referencedClasses != null)
117 for (int index = 0; index < referencedClasses.length; index++)
119 if (referencedClasses[index] != null)
121 referencedClasses[index].accept(classVisitor);
65 InvokeDynamicConstant(int u2bootstrapMethodAttributeIndex, int u2nameAndTypeIndex, Clazz[] referencedClasses) argument
/external/proguard/src/proguard/classfile/attribute/
H A DSignatureAttribute.java42 public Clazz[] referencedClasses; field in class:SignatureAttribute
71 if (referencedClasses != null)
73 for (int index = 0; index < referencedClasses.length; index++)
75 if (referencedClasses[index] != null)
77 referencedClasses[index].accept(classVisitor);
H A DLocalVariableTypeInfo.java46 public Clazz[] referencedClasses; field in class:LocalVariableTypeInfo
84 if (referencedClasses != null)
86 for (int index = 0; index < referencedClasses.length; index++)
88 Clazz referencedClass = referencedClasses[index];
/external/proguard/src/proguard/classfile/attribute/annotation/
H A DClassElementValue.java42 public Clazz[] referencedClasses; field in class:ClassElementValue
70 if (referencedClasses != null)
72 for (int index = 0; index < referencedClasses.length; index++)
74 Clazz referencedClass = referencedClasses[index];
H A DAnnotation.java45 public Clazz[] referencedClasses; field in class:Annotation
90 if (referencedClasses != null)
92 Clazz referencedClass = referencedClasses[0];
106 if (referencedClasses != null)
108 for (int index = 0; index < referencedClasses.length; index++)
110 Clazz referencedClass = referencedClasses[index];
H A DEnumConstantElementValue.java44 public Clazz[] referencedClasses; field in class:EnumConstantElementValue
100 if (referencedClasses != null)
102 for (int index = 0; index < referencedClasses.length; index++)
104 Clazz referencedClass = referencedClasses[index];
121 referencedField.accept(referencedClasses[0],
/external/proguard/src/proguard/evaluation/
H A DBasicInvocationUnit.java100 Clazz[] referencedClasses = ((ProgramMethod)method).referencedClasses;
108 Clazz referencedClass = referencedClasses != null &&
110 referencedClasses[referencedClassIndex++] :
377 Clazz[] referencedClasses = invokeDynamicConstant.referencedClasses;
379 Clazz returnTypeClass = referencedClasses == null ? null :
380 referencedClasses[referencedClasses.length - 1];
398 Clazz[] referencedClasses
[all...]
/external/proguard/src/proguard/
H A DDescriptorKeepChecker.java119 Clazz[] referencedClasses = programMethod.referencedClasses;
120 if (referencedClasses != null)
122 int count = referencedClasses.length;
133 if (referencedClasses[index] != null)
135 referencedClasses[index].accept(this);
/external/proguard/src/proguard/optimize/
H A DMethodDescriptorShrinker.java114 programMethod.referencedClasses =
117 programMethod.referencedClasses);
148 signatureAttribute.referencedClasses =
151 signatureAttribute.referencedClasses);
249 Clazz[] referencedClasses)
251 if (referencedClasses != null)
271 referencedClasses[newReferencedClassIndex++] =
272 referencedClasses[referencedClassIndex++];
286 referencedClasses[newReferencedClassIndex++] =
287 referencedClasses[referencedClassInde
247 shrinkReferencedClasses(Method method, String descriptor, Clazz[] referencedClasses) argument
[all...]
H A DMemberDescriptorSpecializer.java117 if (programMethod.referencedClasses[classIndex] != referencedClass)
122 System.out.println(" "+programMethod.referencedClasses[classIndex].getName()+" -> "+referencedClass.getName());
125 programMethod.referencedClasses[classIndex] = referencedClass;
/external/proguard/src/proguard/classfile/editor/
H A DLocalVariableTypeInfoAdder.java63 newLocalVariableTypeInfo.referencedClasses = localVariableTypeInfo.referencedClasses;
H A DAnnotationAdder.java110 newAnnotation.referencedClasses = annotation.referencedClasses;
142 newAnnotation.referencedClasses = annotation.referencedClasses;
H A DConstantAdder.java138 Clazz[] referencedClasses = invokeDynamicConstant.referencedClasses;
140 if (referencedClasses != null)
142 referencedClassesCopy = new Clazz[referencedClasses.length];
143 System.arraycopy(referencedClasses, 0,
145 referencedClasses.length);
H A DElementValueAdder.java130 newEnumConstantElementValue.referencedClasses = enumConstantElementValue.referencedClasses;
149 newClassElementValue.referencedClasses = classElementValue.referencedClasses;
H A DClassReferenceFixer.java131 programMethod.referencedClasses);
174 libraryMethod.referencedClasses);
269 signatureAttribute.referencedClasses);
345 localVariableTypeInfo.referencedClasses);
361 annotation.referencedClasses);
387 enumConstantElementValue.referencedClasses);
403 classElementValue.referencedClasses);
465 Clazz[] referencedClasses)
468 if (referencedClasses == null ||
469 referencedClasses
464 newDescriptor(String descriptor, Clazz[] referencedClasses) argument
[all...]
H A DMemberAdder.java259 programMethod.referencedClasses != null ?
260 (Clazz[])programMethod.referencedClasses.clone() :
H A DInterfaceSorter.java149 signatureAttribute.referencedClasses = null;
H A DConstantPoolEditor.java210 Clazz[] referencedClasses)
214 referencedClasses);
226 Clazz[] referencedClasses)
250 referencedClasses));
207 addInvokeDynamicConstant(int bootstrapMethodIndex, String name, String descriptor, Clazz[] referencedClasses) argument
224 addInvokeDynamicConstant(int bootstrapMethodIndex, int nameAndTypeIndex, Clazz[] referencedClasses) argument
H A DAttributeAdder.java198 newSignatureAttribute.referencedClasses = signatureAttribute.referencedClasses;
/external/proguard/src/proguard/optimize/peephole/
H A DTargetClassChanger.java143 updateReferencedClasses(programMethod.referencedClasses);
161 updateReferencedClasses(libraryMethod.referencedClasses);
257 updateReferencedClasses(signatureAttribute.referencedClasses);
297 updateReferencedClasses(localVariableTypeInfo.referencedClasses);
305 updateReferencedClasses(annotation.referencedClasses);
346 updateReferencedClasses(enumConstantElementValue.referencedClasses);
356 updateReferencedClasses(classElementValue.referencedClasses);
385 private void updateReferencedClasses(Clazz[] referencedClasses) argument
387 if (referencedClasses == null)
392 for (int index = 0; index < referencedClasses
[all...]
/external/proguard/src/proguard/classfile/util/
H A DClassReferenceInitializer.java134 programMethod.referencedClasses =
153 libraryMethod.referencedClasses =
328 signatureAttribute.referencedClasses =
369 localVariableTypeInfo.referencedClasses =
379 annotation.referencedClasses =
400 enumConstantElementValue.referencedClasses =
410 classElementValue.referencedClasses =
441 annotation.referencedClasses != null &&
448 Clazz referencedClass = annotation.referencedClasses[0];
491 Clazz[] referencedClasses
[all...]
H A DEnumFieldReferenceInitializer.java72 if (enumConstantElementValue.referencedClasses != null &&
73 enumConstantElementValue.referencedClasses.length > 0)
75 referencedEnumClass = enumConstantElementValue.referencedClasses[0];
/external/proguard/src/proguard/shrink/
H A DClassShrinker.java271 Clazz[] referencedClasses = signatureAttribute.referencedClasses;
272 if (referencedClasses != null)
291 Clazz referencedClass = referencedClasses[referencedClassIndex];
301 referencedClasses[newReferencedClassIndex++] =
302 referencedClasses[referencedClassIndex++];
320 referencedClasses[newReferencedClassIndex++] = null;

Completed in 405 milliseconds

12