Searched defs:usageMarker (Results 1 - 8 of 8) 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 DUsagePrinter.java43 private final UsageMarker usageMarker; field in class:UsagePrinter
53 * @param usageMarker the usage marker that was used to mark the
59 public UsagePrinter(UsageMarker usageMarker, argument
62 this(usageMarker, printUnusedItems, System.out);
68 * @param usageMarker the usage marker that was used to mark the
75 public UsagePrinter(UsageMarker usageMarker, argument
79 this.usageMarker = usageMarker;
89 if (usageMarker.isUsed(programClass))
119 if (usageMarker
[all...]
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 DAnnotationUsageMarker.java50 private final UsageMarker usageMarker; field in class:AnnotationUsageMarker
62 * @param usageMarker the usage marker that is used to mark the classes
65 public AnnotationUsageMarker(UsageMarker usageMarker) argument
67 this.usageMarker = usageMarker;
86 usageMarker.markAsUsed(annotationsAttribute);
103 usageMarker.markAsUsed(parameterAnnotationsAttribute);
116 usageMarker.markAsUsed(annotationDefaultAttribute);
129 usageMarker.markAsUsed(annotation);
150 usageMarker
[all...]
H A DClassShrinker.java49 private final UsageMarker usageMarker; field in class:ClassShrinker
58 * @param usageMarker the usage marker that is used to mark the classes
61 public ClassShrinker(UsageMarker usageMarker) argument
63 this.usageMarker = usageMarker;
161 !usageMarker.isUsed(enclosingMethodAttribute.referencedMethod))
256 usageMarker.isUsed(referencedClass))
342 isUsed = usageMarker.isUsed(constant);
373 if (usageMarker.isUsed(constantPool[array[index]]))
434 if (usageMarker
[all...]
/external/proguard/lib/
H A Dproguard.jarMETA-INF/ META-INF/MANIFEST.MF proguard/evaluation/Stack.class Stack.java package proguard ...

Completed in 562 milliseconds