Searched refs:usageMarker (Results 1 - 9 of 9) sorted by relevance
/external/proguard/src/proguard/shrink/ |
H A D | UsedClassFilter.java | 37 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 D | UsedMemberFilter.java | 37 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 D | InterfaceUsageMarker.java | 43 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 D | InnerUsageMarker.java | 46 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 D | UsagePrinter.java | 43 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 D | Shrinker.java | 66 UsageMarker usageMarker = configuration.whyAreYouKeeping == null ? 72 usageMarker, 73 usageMarker, 82 programClassPool.classesAccept(new InterfaceUsageMarker(usageMarker)); 86 new UsedClassFilter(usageMarker, 90 new InnerUsageMarker(usageMarker), 91 new AnnotationUsageMarker(usageMarker), 101 new ShortestUsagePrinter((ShortestUsageMarker)usageMarker, 122 new UsagePrinter(usageMarker, true, ps)); 135 new UsedClassFilter(usageMarker, [all...] |
H A D | AnnotationUsageMarker.java | 50 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 D | ClassShrinker.java | 49 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 D | proguard.jar | META-INF/ META-INF/MANIFEST.MF proguard/evaluation/Stack.class Stack.java package proguard ... |
Completed in 89 milliseconds