Home
last modified time | relevance | path

Searched refs:programClassPool (Results 1 – 22 of 22) sorted by relevance

/external/proguard/src/proguard/optimize/
DOptimizer.java127 public boolean execute(ClassPool programClassPool, in execute() argument
229 programClassPool.classesAccept(new ClassCleaner()); in execute()
233 programClassPool.classesAccept(new BottomClassFilter( in execute()
248 programClassPool.accept(classPoolvisitor); in execute()
257 programClassPool.classesAccept( in execute()
265 programClassPool.classesAccept( in execute()
271 programClassPool.classesAccept( in execute()
277 programClassPool.classesAccept( in execute()
290 programClassPool.classesAccept( in execute()
302 programClassPool.classesAccept( in execute()
[all …]
/external/proguard/src/proguard/obfuscate/
DObfuscator.java58 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()
105 programClassPool.classesAccept( in execute()
121 programClassPool.classesAccept( in execute()
129 programClassPool.classesAccept( in execute()
139 programClassPool.classesAccept(new AttributeShrinker()); in execute()
152 new MappingKeeper(programClassPool, warningPrinter), in execute()
190 programClassPool.classesAccept( in execute()
[all …]
DClassObfuscator.java96 public ClassObfuscator(ClassPool programClassPool, in ClassObfuscator() argument
133 programClassPool.classesAccept(new MyKeepCollector()); in ClassObfuscator()
/external/proguard/src/proguard/
DInitializer.java59 public void execute(ClassPool programClassPool, in execute() argument
68 new FullyQualifiedClassNameChecker(programClassPool, in execute()
83 programClassPool.classesAccept( in execute()
92 programClassPool.classesAccept( in execute()
101 programClassPool.classesAccept( in execute()
110 programClassPool.classesAccept( in execute()
126 programClassPool.classesAccept( in execute()
127 new ClassSuperHierarchyInitializer(programClassPool, in execute()
135 new ClassSuperHierarchyInitializer(programClassPool, in execute()
146 programClassPool.classesAccept( in execute()
[all …]
DProGuard.java44 private ClassPool programClassPool = new ClassPool(); field in ProGuard
207 new InputReader(configuration).execute(programClassPool, libraryClassPool); in readInput()
222 new Initializer(configuration).execute(programClassPool, libraryClassPool); in initialize()
236 new Targeter(configuration).execute(programClassPool); in target()
254 new SeedPrinter(ps).write(configuration, programClassPool, libraryClassPool); in printSeeds()
286 programClassPool = in shrink()
287 new Shrinker(configuration).execute(programClassPool, libraryClassPool); in shrink()
302 new SubroutineInliner(configuration).execute(programClassPool); in inlineSubroutines()
317 return new Optimizer(configuration).execute(programClassPool, libraryClassPool); in optimize()
344 new Obfuscator(configuration).execute(programClassPool, libraryClassPool); in obfuscate()
[all …]
DOutputWriter.java54 public void execute(ClassPool programClassPool) throws IOException in execute() argument
79 writeOutput(programClassPool, in execute()
96 private void writeOutput(ClassPool programClassPool, in writeOutput() argument
114 new ClassRewriter(programClassPool, writer); in writeOutput()
132 new ManifestRewriter(programClassPool, writer), in writeOutput()
133 new DataEntryRewriter(programClassPool, writer)), in writeOutput()
141 Map packagePrefixMap = createPackagePrefixMap(programClassPool); in writeOutput()
145 new DataEntryObfuscator(programClassPool, in writeOutput()
158 Map packagePrefixMap = createPackagePrefixMap(programClassPool); in writeOutput()
DDescriptorKeepChecker.java41 private final ClassPool programClassPool; field in DescriptorKeepChecker
54 public DescriptorKeepChecker(ClassPool programClassPool, in DescriptorKeepChecker() argument
58 this.programClassPool = programClassPool; in DescriptorKeepChecker()
71 programClassPool.classesAccept(new ClassCleaner()); in checkClassSpecifications()
84 programClassPool.accept(classPoolvisitor); in checkClassSpecifications()
89 programClassPool.classesAccept( in checkClassSpecifications()
DLibraryKeepChecker.java40 private final ClassPool programClassPool; field in LibraryKeepChecker
51 public LibraryKeepChecker(ClassPool programClassPool, in LibraryKeepChecker() argument
55 this.programClassPool = programClassPool; in LibraryKeepChecker()
82 programClassPool.accept( in checkClassSpecifications()
DFullyQualifiedClassNameChecker.java42 private final ClassPool programClassPool; field in FullyQualifiedClassNameChecker
50 public FullyQualifiedClassNameChecker(ClassPool programClassPool, in FullyQualifiedClassNameChecker() argument
54 this.programClassPool = programClassPool; in FullyQualifiedClassNameChecker()
155 programClassPool.getClass(className) == null && in checkClassName()
176 programClassPool.classesAccept(classNameFilter); in checkClassName()
DSeedPrinter.java54 ClassPool programClassPool, in write() argument
64 programClassPool.classesAccept(new ClassCleaner()); in write()
79 programClassPool.accept(classPoolvisitor); in write()
84 programClassPool.classesAcceptAlphabetically(new MultiClassVisitor( in write()
DInputReader.java54 public void execute(ClassPool programClassPool, in execute() argument
73 new ClassPresenceFilter(programClassPool, duplicateClassPrinter, in execute()
74 new ClassPoolFiller(programClassPool))))); in execute()
77 if (programClassPool.size() == 0) in execute()
95 new ClassPresenceFilter(programClassPool, duplicateClassPrinter, in execute()
DClassMemberChecker.java38 private final ClassPool programClassPool; field in ClassMemberChecker
45 public ClassMemberChecker(ClassPool programClassPool, in ClassMemberChecker() argument
48 this.programClassPool = programClassPool; in ClassMemberChecker()
71 Clazz clazz = programClassPool.getClass(className); in checkClassSpecifications()
DTargeter.java53 public void execute(ClassPool programClassPool) throws IOException in execute() argument
57 programClassPool.classesAccept(new ClassVersionSetter(configuration.targetClassVersion, in execute()
/external/proguard/src/proguard/shrink/
DShrinker.java52 public ClassPool execute(ClassPool programClassPool, in execute() argument
62 programClassPool.classesAccept(new ClassCleaner()); in execute()
89 programClassPool.accept(classPoolvisitor); in execute()
94 programClassPool.classesAccept(new InterfaceUsageMarker(usageMarker)); in execute()
97 programClassPool.classesAccept( in execute()
123 programClassPool.accept(whyClassPoolvisitor); in execute()
136 programClassPool.classesAcceptAlphabetically( in execute()
150 int originalProgramClassPoolSize = programClassPool.size(); in execute()
153 programClassPool.classesAccept( in execute()
161 programClassPool.clear(); in execute()
/external/proguard/src/proguard/classfile/util/
DStringReferenceInitializer.java39 private final ClassPool programClassPool; field in StringReferenceInitializer
46 public StringReferenceInitializer(ClassPool programClassPool, in StringReferenceInitializer() argument
49 this.programClassPool = programClassPool; in StringReferenceInitializer()
80 Clazz clazz = programClassPool.getClass(name); in findClass()
DClassSuperHierarchyInitializer.java47 private final ClassPool programClassPool; field in ClassSuperHierarchyInitializer
58 public ClassSuperHierarchyInitializer(ClassPool programClassPool, in ClassSuperHierarchyInitializer() argument
63 this.programClassPool = programClassPool; in ClassSuperHierarchyInitializer()
130 Clazz clazz = programClassPool.getClass(name); in findClass()
DDynamicClassReferenceInitializer.java177 private final ClassPool programClassPool; field in DynamicClassReferenceInitializer
223 public DynamicClassReferenceInitializer(ClassPool programClassPool, in DynamicClassReferenceInitializer() argument
230 this.programClassPool = programClassPool; in DynamicClassReferenceInitializer()
359 Clazz referencedClass = programClassPool.getClass(className); in visitMethodrefConstant()
453 Clazz clazz = programClassPool.getClass(name); in findClass()
DClassReferenceInitializer.java64 private final ClassPool programClassPool; field in ClassReferenceInitializer
79 public ClassReferenceInitializer(ClassPool programClassPool, in ClassReferenceInitializer() argument
86 this.programClassPool = programClassPool; in ClassReferenceInitializer()
551 Clazz clazz = programClassPool.getClass(name); in findClass()
DDynamicMemberReferenceInitializer.java361 private final ClassPool programClassPool; field in DynamicMemberReferenceInitializer
518 public DynamicMemberReferenceInitializer(ClassPool programClassPool, in DynamicMemberReferenceInitializer() argument
524 this.programClassPool = programClassPool; in DynamicMemberReferenceInitializer()
883 programClassPool.classesAcceptAlphabetically(classVisitor); in printDynamicInvocationNote()
/external/proguard/src/proguard/preverify/
DPreverifier.java51 public void execute(ClassPool programClassPool) in execute() argument
54 programClassPool.classesAccept(new ClassCleaner()); in execute()
60 programClassPool.classesAccept( in execute()
DSubroutineInliner.java51 public void execute(ClassPool programClassPool) in execute() argument
54 programClassPool.classesAccept(new ClassCleaner()); in execute()
71 programClassPool.classesAccept(inliner); in execute()
/external/proguard/lib/
Dproguard.jarMETA-INF/ META-INF/MANIFEST.MF proguard/optimize/WriteOnlyFieldFilter.class WriteOnlyFieldFilter ...