| /external/proguard/src/proguard/optimize/ |
| D | Optimizer.java | 123 public boolean execute(ClassPool programClassPool, in execute() argument 220 programClassPool.classesAccept(new ClassCleaner()); in execute() 224 programClassPool.classesAccept(new BottomClassFilter( in execute() 239 programClassPool.accept(classPoolvisitor); in execute() 247 programClassPool.classesAccept( in execute() 254 programClassPool.classesAccept( in execute() 260 programClassPool.classesAccept(new ClassOptimizationInfoSetter()); in execute() 262 programClassPool.classesAccept(new AllMemberVisitor( in execute() 275 programClassPool.accept(noClassPoolvisitor); in execute() 282 programClassPool.classesAccept( in execute() [all …]
|
| /external/proguard/src/proguard/obfuscate/ |
| D | Obfuscator.java | 58 public void execute(ClassPool programClassPool, in execute() argument 70 programClassPool.classesAccept(new ClassCleaner()); in execute() 81 programClassPool.classesAccept(memberInfoLinker); in execute() 94 programClassPool.accept(classPoolvisitor); in execute() 110 programClassPool.classesAccept( in execute() 118 programClassPool.classesAccept(new AttributeShrinker()); in execute() 131 new MappingKeeper(programClassPool, warningPrinter), in execute() 163 programClassPool.classesAccept( in execute() 164 new ClassObfuscator(programClassPool, in execute() 191 programClassPool.classesAccept( in execute() [all …]
|
| D | ClassObfuscator.java | 96 public ClassObfuscator(ClassPool programClassPool, in ClassObfuscator() argument 133 programClassPool.classesAccept(new MyKeepCollector()); in ClassObfuscator()
|
| /external/proguard/src/proguard/ |
| D | Initializer.java | 58 public void execute(ClassPool programClassPool, in execute() argument 74 programClassPool.classesAccept( in execute() 75 new ClassSuperHierarchyInitializer(programClassPool, in execute() 83 new ClassSuperHierarchyInitializer(programClassPool, in execute() 93 programClassPool.classesAccept( in execute() 94 new ClassReferenceInitializer(programClassPool, in execute() 104 programClassPool.classesAccept( in execute() 112 new ClassSuperHierarchyInitializer(programClassPool, in execute() 122 programClassPool.classesAccept( in execute() 126 new DynamicClassReferenceInitializer(programClassPool, in execute() [all …]
|
| D | ProGuard.java | 43 private ClassPool programClassPool = new ClassPool(); field in ProGuard 195 new InputReader(configuration).execute(programClassPool, libraryClassPool); in readInput() 210 new Initializer(configuration).execute(programClassPool, libraryClassPool); in initialize() 224 new Targeter(configuration).execute(programClassPool); in target() 261 programClassPool.accept(classPoolvisitor); in printSeeds() 294 programClassPool = in shrink() 295 new Shrinker(configuration).execute(programClassPool, libraryClassPool); in shrink() 310 new SubroutineInliner(configuration).execute(programClassPool); in inlineSubroutines() 325 return new Optimizer(configuration).execute(programClassPool, libraryClassPool); in optimize() 352 new Obfuscator(configuration).execute(programClassPool, libraryClassPool); in obfuscate() [all …]
|
| D | OutputWriter.java | 54 public void execute(ClassPool programClassPool) throws IOException in execute() argument 120 writeOutput(programClassPool, in execute() 137 private void writeOutput(ClassPool programClassPool, in writeOutput() argument 155 new ClassRewriter(programClassPool, writer); in writeOutput() 170 new ManifestRewriter(programClassPool, writer), in writeOutput() 171 new DataEntryRewriter(programClassPool, writer)), in writeOutput() 179 Map packagePrefixMap = createPackagePrefixMap(programClassPool); in writeOutput() 183 new DataEntryObfuscator(programClassPool, in writeOutput() 195 Map packagePrefixMap = createPackagePrefixMap(programClassPool); in writeOutput()
|
| D | DescriptorKeepChecker.java | 42 private final ClassPool programClassPool; field in DescriptorKeepChecker 55 public DescriptorKeepChecker(ClassPool programClassPool, in DescriptorKeepChecker() argument 59 this.programClassPool = programClassPool; in DescriptorKeepChecker() 72 programClassPool.classesAccept(new ClassCleaner()); in checkClassSpecifications() 85 programClassPool.accept(classPoolvisitor); in checkClassSpecifications() 89 programClassPool.classesAccept(new AllMemberVisitor(this)); in checkClassSpecifications()
|
| D | FullyQualifiedClassNameChecker.java | 39 private final ClassPool programClassPool; field in FullyQualifiedClassNameChecker 47 public FullyQualifiedClassNameChecker(ClassPool programClassPool, in FullyQualifiedClassNameChecker() argument 51 this.programClassPool = programClassPool; in FullyQualifiedClassNameChecker() 152 programClassPool.getClass(className) == null && in checkClassName() 167 programClassPool.classesAccept(classNameFilter); in checkClassName()
|
| D | InputReader.java | 54 public void execute(ClassPool programClassPool, in execute() argument 85 new ClassPresenceFilter(programClassPool, duplicateClassPrinter, in execute() 86 new ClassPoolFiller(programClassPool))))); in execute() 89 if (programClassPool.size() == 0) in execute() 107 new ClassPresenceFilter(programClassPool, duplicateClassPrinter, in execute()
|
| D | Targeter.java | 53 public void execute(ClassPool programClassPool) throws IOException in execute() argument 57 programClassPool.classesAccept(new ClassVersionSetter(configuration.targetClassVersion, in execute()
|
| /external/proguard/src/proguard/shrink/ |
| D | Shrinker.java | 52 public ClassPool execute(ClassPool programClassPool, in execute() argument 62 programClassPool.classesAccept(new ClassCleaner()); in execute() 78 programClassPool.accept(classPoolvisitor); in execute() 82 programClassPool.classesAccept(new InterfaceUsageMarker(usageMarker)); in execute() 85 programClassPool.classesAccept( in execute() 110 programClassPool.accept(whyClassPoolvisitor); in execute() 121 programClassPool.classesAcceptAlphabetically( in execute() 131 int originalProgramClassPoolSize = programClassPool.size(); in execute() 134 programClassPool.classesAccept( in execute() 142 programClassPool.clear(); in execute()
|
| /external/proguard/src/proguard/classfile/util/ |
| D | StringReferenceInitializer.java | 39 private final ClassPool programClassPool; field in StringReferenceInitializer 46 public StringReferenceInitializer(ClassPool programClassPool, in StringReferenceInitializer() argument 49 this.programClassPool = programClassPool; in StringReferenceInitializer() 79 Clazz clazz = programClassPool.getClass(name); in findClass()
|
| D | ClassSuperHierarchyInitializer.java | 47 private final ClassPool programClassPool; field in ClassSuperHierarchyInitializer 58 public ClassSuperHierarchyInitializer(ClassPool programClassPool, in ClassSuperHierarchyInitializer() argument 63 this.programClassPool = programClassPool; in ClassSuperHierarchyInitializer() 135 Clazz clazz = programClassPool.getClass(name); in findClass()
|
| D | DynamicClassReferenceInitializer.java | 177 private final ClassPool programClassPool; field in DynamicClassReferenceInitializer 223 public DynamicClassReferenceInitializer(ClassPool programClassPool, in DynamicClassReferenceInitializer() argument 230 this.programClassPool = programClassPool; in DynamicClassReferenceInitializer() 357 Clazz referencedClass = programClassPool.getClass(className); in visitMethodrefConstant() 445 Clazz clazz = programClassPool.getClass(name); in findClass()
|
| D | ClassReferenceInitializer.java | 64 private final ClassPool programClassPool; field in ClassReferenceInitializer 78 public ClassReferenceInitializer(ClassPool programClassPool, in ClassReferenceInitializer() argument 84 this.programClassPool = programClassPool; in ClassReferenceInitializer() 512 Clazz clazz = programClassPool.getClass(name); in findClass()
|
| D | DynamicMemberReferenceInitializer.java | 205 private final ClassPool programClassPool; field in DynamicMemberReferenceInitializer 289 public DynamicMemberReferenceInitializer(ClassPool programClassPool, in DynamicMemberReferenceInitializer() argument 295 this.programClassPool = programClassPool; in DynamicMemberReferenceInitializer() 545 programClassPool.classesAcceptAlphabetically(classVisitor); in printDynamicInvocationNote()
|
| /external/proguard/src/proguard/preverify/ |
| D | SubroutineInliner.java | 51 public void execute(ClassPool programClassPool) in execute() argument 54 programClassPool.classesAccept(new ClassCleaner()); in execute() 72 programClassPool.classesAccept(inliner); in execute()
|
| D | Preverifier.java | 51 public void execute(ClassPool programClassPool) in execute() argument 54 programClassPool.classesAccept(new ClassCleaner()); in execute() 72 programClassPool.classesAccept(preverifier); in execute()
|