/external/proguard/src/proguard/obfuscate/ |
AttributeShrinker.java | 45 public void visitProgramClass(ProgramClass programClass) 48 programClass.u2attributesCount = 49 shrinkArray(programClass.attributes, 50 programClass.u2attributesCount); 53 programClass.fieldsAccept(this); 54 programClass.methodsAccept(this); 55 programClass.attributesAccept(this); 67 public void visitProgramMember(ProgramClass programClass, ProgramMember programMember [all...] |
ClassRenamer.java | 48 public void visitProgramClass(ProgramClass programClass) 51 programClass.thisClassConstantAccept(this); 54 programClass.fieldsAccept(this); 55 programClass.methodsAccept(this); 71 public void visitProgramMember(ProgramClass programClass, 75 String name = programMember.getName(programClass); 81 new ConstantPoolEditor(programClass).addUtf8Constant(newName); 106 new ConstantPoolEditor((ProgramClass)clazz).addUtf8Constant(newName) [all...] |
MappingPrinter.java | 67 public void visitProgramClass(ProgramClass programClass) 69 String name = programClass.getName(); 70 String newName = ClassObfuscator.newClassName(programClass); 78 programClass.fieldsAccept(this); 79 programClass.methodsAccept(this); 90 public void visitProgramField(ProgramClass programClass, ProgramField programField) 96 //lineNumberRange(programClass, programField) + 99 programField.getName(programClass), [all...] |
SourceFileRenamer.java | 58 public void visitProgramClass(ProgramClass programClass) 61 programClass.attributesAccept(this); 74 new ConstantPoolEditor((ProgramClass)clazz).addUtf8Constant(newSourceFileAttribute); 82 new ConstantPoolEditor((ProgramClass)clazz).addUtf8Constant(newSourceFileAttribute);
|
NameAndTypeUsageMarker.java | 51 public void visitProgramClass(ProgramClass programClass) 55 programClass.constantPoolEntriesAccept(this); 59 programClass.attributesAccept(this); 113 markAsUsed((NameAndTypeConstant)((ProgramClass)clazz).getConstant(index));
|
Utf8UsageMarker.java | 60 public void visitProgramClass(ProgramClass programClass) 63 programClass.constantPoolEntriesAccept(this); 66 programClass.fieldsAccept(this); 67 programClass.methodsAccept(this); 70 programClass.attributesAccept(this); 76 public void visitProgramMember(ProgramClass programClass, ProgramMember programMember) 79 markCpUtf8Entry(programClass, programMember.u2nameIndex); 80 markCpUtf8Entry(programClass, programMember.u2descriptorIndex) [all...] |
/external/proguard/src/proguard/shrink/ |
InterfaceUsageMarker.java | 63 public void visitProgramClass(ProgramClass programClass) 65 boolean classUsed = usageMarker.isUsed(programClass); 66 boolean classPossiblyUsed = usageMarker.isPossiblyUsed(programClass); 74 programClass.interfaceConstantsAccept(this); 87 usageMarker.markAsUsed(programClass); 90 programClass.thisClassConstantAccept(this); 93 programClass.superClassConstantAccept(this); 98 usageMarker.markAsUnused(programClass);
|
UsagePrinter.java | 87 public void visitProgramClass(ProgramClass programClass) 89 if (usageMarker.isUsed(programClass)) 93 className = programClass.getName(); 95 programClass.fieldsAccept(this); 96 programClass.methodsAccept(this); 102 ps.println(ClassUtil.externalClassName(programClass.getName())); 109 ps.println(ClassUtil.externalClassName(programClass.getName())); 117 public void visitProgramField(ProgramClass programClass, ProgramField programField [all...] |
/external/proguard/src/proguard/classfile/attribute/visitor/ |
AllAttributeVisitor.java | 74 public void visitProgramClass(ProgramClass programClass) 76 programClass.attributesAccept(attributeVisitor); 81 programClass.fieldsAccept(this); 82 programClass.methodsAccept(this); 83 programClass.attributesAccept(this); 93 public void visitProgramMember(ProgramClass programClass, ProgramMember programMember) 95 programMember.attributesAccept(programClass, attributeVisitor); 100 programMember.attributesAccept(programClass, this) [all...] |
/external/proguard/src/proguard/ |
DuplicateClassPrinter.java | 49 public void visitProgramClass(ProgramClass programClass) 51 notePrinter.print(programClass.getName(), 53 ClassUtil.externalClassName(programClass.getName()) + "]");
|
/external/proguard/src/proguard/optimize/peephole/ |
HorizontalClassMerger.java | 80 public void visitProgramClass(ProgramClass programClass) 82 programClass.superClassConstantAccept(new ReferencedClassVisitor( 85 new ClassMerger(programClass,
|
VerticalClassMerger.java | 23 import proguard.classfile.ProgramClass; 81 public void visitProgramClass(ProgramClass programClass) 83 programClass.subclassesAccept(new ClassMerger(programClass,
|
/external/proguard/src/proguard/classfile/editor/ |
AttributeSorter.java | 43 public void visitProgramClass(ProgramClass programClass) 46 Arrays.sort(programClass.attributes, 0, programClass.u2attributesCount, this); 49 programClass.fieldsAccept(this); 50 programClass.methodsAccept(this); 56 public void visitProgramMember(ProgramClass programClass, ProgramMember programMember) 62 programMember.attributesAccept(programClass, this);
|
/external/proguard/src/proguard/classfile/util/ |
ClassSuperHierarchyInitializer.java | 72 public void visitProgramClass(ProgramClass programClass) 75 programClass.superClassConstantAccept(this); 78 programClass.interfaceConstantsAccept(this);
|
StringSharer.java | 48 public void visitProgramClass(ProgramClass programClass) 51 programClass.constantPoolEntriesAccept(this); 55 programClass.attributesAccept(this);
|
/external/proguard/src/proguard/classfile/attribute/ |
ExceptionsAttribute.java | 72 public void exceptionEntriesAccept(ProgramClass programClass, ConstantVisitor constantVisitor) 76 programClass.constantPoolEntryAccept(u2exceptionIndexTable[index],
|
/external/proguard/src/proguard/classfile/visitor/ |
ClassHierarchyTraveler.java | 73 public void visitProgramClass(ProgramClass programClass) 75 programClass.hierarchyAccept(visitThisClass,
|
NamedFieldVisitor.java | 51 public void visitProgramClass(ProgramClass programClass) 53 programClass.fieldAccept(name, descriptor, memberVisitor);
|
NamedMethodVisitor.java | 51 public void visitProgramClass(ProgramClass programClass) 53 programClass.methodAccept(name, descriptor, memberVisitor);
|
ReferencedClassVisitor.java | 62 public void visitProgramClass(ProgramClass programClass) 65 programClass.constantPoolEntriesAccept(this); 68 programClass.fieldsAccept(this); 69 programClass.methodsAccept(this); 72 programClass.attributesAccept(this); 90 public void visitProgramMember(ProgramClass programClass, ProgramMember programMember) 96 programMember.attributesAccept(programClass, this); 100 public void visitLibraryMember(LibraryClass programClass, LibraryMember libraryMember [all...] |
ClassCleaner.java | 55 public void visitProgramClass(ProgramClass programClass) 57 clean(programClass); 59 programClass.constantPoolEntriesAccept(this); 61 programClass.fieldsAccept(this); 62 programClass.methodsAccept(this); 64 programClass.attributesAccept(this); 87 public void visitProgramMember(ProgramClass programClass, ProgramMember programMember) 91 programMember.attributesAccept(programClass, this) [all...] |
MethodImplementationTraveler.java | 73 public void visitProgramMethod(ProgramClass programClass, ProgramMethod programMethod) 77 programMethod.accept(programClass, memberVisitor); 80 if (!isSpecial(programClass, programMethod)) 82 programClass.hierarchyAccept(false, 86 new NamedMethodVisitor(programMethod.getName(programClass), 87 programMethod.getDescriptor(programClass),
|
SimpleClassPrinter.java | 77 public void visitProgramClass(ProgramClass programClass) 81 programClass.getAccessFlags() : 83 programClass.getName())); 99 public void visitProgramField(ProgramClass programClass, ProgramField programField) 103 programClass.getAccessFlags() : 105 programClass.getName()) + 111 programField.getName(programClass), 112 programField.getDescriptor(programClass))); [all...] |
/external/proguard/src/proguard/io/ |
ClassRewriter.java | 57 ProgramClass programClass = (ProgramClass)classPool.getClass(className); 58 if (programClass != null) 61 String newClassName = programClass.getName(); 74 new ProgramClassWriter(classOutputStream).visitProgramClass(programClass);
|
/external/proguard/src/proguard/optimize/info/ |
NonPrivateMemberMarker.java | 46 public void visitProgramClass(ProgramClass programClass) 49 programClass.constantPoolEntriesAccept(this); 52 programClass.methodAccept(ClassConstants.INTERNAL_METHOD_NAME_CLINIT, 57 programClass.methodAccept(ClassConstants.INTERNAL_METHOD_NAME_INIT, 62 programClass.methodsAccept(filteredMethodMarker); 111 public void visitProgramField(ProgramClass programClass, ProgramField programField) 123 public void visitProgramMethod(ProgramClass programClass, ProgramMethod programMethod [all...] |