Searched defs:usageMarker (Results 1 - 10 of 10) sorted by relevance

/external/proguard/src/proguard/shrink/
H A DUsedClassFilter.java37 private final UsageMarker usageMarker; field in class:UsedClassFilter
43 * @param usageMarker the usage marker that is used to mark the classes
48 public UsedClassFilter(UsageMarker usageMarker, argument
51 this.usageMarker = usageMarker;
60 if (usageMarker.isUsed(programClass))
69 if (usageMarker.isUsed(libraryClass))
H A DInterfaceUsageMarker.java43 private final UsageMarker usageMarker; field in class:InterfaceUsageMarker
52 * @param usageMarker the usage marker that is used to mark the classes
55 public InterfaceUsageMarker(UsageMarker usageMarker) argument
57 this.usageMarker = usageMarker;
65 boolean classUsed = usageMarker.isUsed(programClass);
66 boolean classPossiblyUsed = usageMarker.isPossiblyUsed(programClass);
87 usageMarker.markAsUsed(programClass);
98 usageMarker.markAsUnused(programClass);
120 boolean classUsed = usageMarker
[all...]
H A DUsedMemberFilter.java37 private final UsageMarker usageMarker; field in class:UsedMemberFilter
43 * @param usageMarker the usage marker that is used to mark the classes
48 public UsedMemberFilter(UsageMarker usageMarker, argument
51 this.usageMarker = usageMarker;
61 if (usageMarker.isUsed(programField))
70 if (usageMarker.isUsed(programMethod))
79 if (usageMarker.isUsed(libraryField))
88 if (usageMarker.isUsed(libraryMethod))
H A DSignatureUsageMarker.java46 private final UsageMarker usageMarker; field in class:SignatureUsageMarker
54 * @param usageMarker the usage marker that is used to mark the classes
57 public SignatureUsageMarker(UsageMarker usageMarker) argument
59 this.usageMarker = usageMarker;
77 usageMarker.markAsUsed(signatureAttribute);
96 if (usageMarker.isUsed(programClass))
107 usageMarker.markAsUsed(constant);
H A DInnerUsageMarker.java46 private final UsageMarker usageMarker; field in class:InnerUsageMarker
55 * @param usageMarker the usage marker that is used to mark the classes
58 public InnerUsageMarker(UsageMarker usageMarker) argument
60 this.usageMarker = usageMarker;
79 usageMarker.markAsUsed(innerClassesAttribute);
90 boolean innerClassesInfoUsed = usageMarker.isUsed(innerClassesInfo);
108 usageMarker.markAsUsed(innerClassesInfo);
123 classUsed = usageMarker.isUsed(classConstant);
136 usageMarker
[all...]
H A DLocalVariableTypeUsageMarker.java48 private final UsageMarker usageMarker; field in class:LocalVariableTypeUsageMarker
57 * @param usageMarker the usage marker that is used to mark the classes
60 public LocalVariableTypeUsageMarker(UsageMarker usageMarker) argument
62 this.usageMarker = usageMarker;
80 usageMarker.markAsUsed(localVariableTableAttribute);
96 usageMarker.markAsUsed(localVariableTypeTableAttribute);
114 usageMarker.markAsUsed(localVariableInfo);
135 usageMarker.markAsUsed(localVariableTypeInfo);
153 if (!usageMarker
[all...]
H A DUsagePrinter.java46 private final UsageMarker usageMarker; field in class:UsagePrinter
56 * @param usageMarker the usage marker that was used to mark the
62 public UsagePrinter(UsageMarker usageMarker, argument
65 this(usageMarker, printUnusedItems, System.out);
71 * @param usageMarker the usage marker that was used to mark the
78 public UsagePrinter(UsageMarker usageMarker, argument
82 this.usageMarker = usageMarker;
92 if (usageMarker.isUsed(programClass))
122 if (usageMarker
[all...]
H A DAnnotationUsageMarker.java50 private final UsageMarker usageMarker; field in class:AnnotationUsageMarker
61 * @param usageMarker the usage marker that is used to mark the classes
64 public AnnotationUsageMarker(UsageMarker usageMarker) argument
66 this.usageMarker = usageMarker;
85 usageMarker.markAsUsed(annotationsAttribute);
102 usageMarker.markAsUsed(parameterAnnotationsAttribute);
115 usageMarker.markAsUsed(annotationDefaultAttribute);
128 usageMarker.markAsUsed(annotation);
149 usageMarker
[all...]
H A DClassShrinker.java51 private final UsageMarker usageMarker; field in class:ClassShrinker
61 * @param usageMarker the usage marker that is used to mark the classes
64 public ClassShrinker(UsageMarker usageMarker) argument
66 this.usageMarker = usageMarker;
194 !usageMarker.isUsed(enclosingMethodAttribute.referencedMethod))
311 !usageMarker.isUsed(referencedClass))
384 isUsed = usageMarker.isUsed(constant);
421 if (!usageMarker.isUsed(constantPool[array[index]]))
443 if (usageMarker
[all...]
/external/proguard/lib/
H A Dproguard.jarMETA-INF/ META-INF/MANIFEST.MF proguard/ proguard/DuplicateClassPrinter.class DuplicateClassPrinter.java package proguard ...

Completed in 174 milliseconds