Searched refs:programClass (Results 1 - 25 of 158) sorted by relevance

1234567

/external/proguard/src/proguard/optimize/peephole/
H A DClassFinalizer.java63 public void visitProgramClass(ProgramClass programClass) argument
69 if ((programClass.u2accessFlags & (ClassConstants.ACC_FINAL |
72 !KeepMarker.isKept(programClass) &&
73 programClass.subClasses == null)
75 programClass.u2accessFlags |= ClassConstants.ACC_FINAL;
80 extraClassVisitor.visitProgramClass(programClass);
H A DClassMerger.java114 public void visitProgramClass(ProgramClass programClass) argument
117 //DEBUG = programClass.getName().equals(CLASS_NAME) ||
124 visitProgramClass0(programClass);
129 System.err.println(" Class = ["+programClass.getName()+"]");
135 programClass.accept(new ClassPrinter());
143 public void visitProgramClass0(ProgramClass programClass) argument
145 if (!programClass.equals(targetClass) &&
148 !KeepMarker.isKept(programClass) &&
152 getTargetClass(programClass) == null &&
157 (programClass
369 print(ProgramClass programClass, String message) argument
510 introducesUnwantedFields(ProgramClass programClass, ProgramClass targetClass) argument
701 visitProgramField(ProgramClass programClass, ProgramField programField) argument
713 visitProgramMethod(ProgramClass programClass, ProgramMethod programMethod) argument
[all...]
H A DMethodFinalizer.java65 public void visitProgramMethod(ProgramClass programClass, ProgramMethod programMethod) argument
67 String name = programMethod.getName(programClass);
79 ((programClass.u2accessFlags & ClassConstants.ACC_FINAL) != 0 ||
81 (programClass.subClasses == null ||
82 !memberFinder.isOverriden(programClass, programMethod)))))
89 extraMemberVisitor.visitProgramMethod(programClass, programMethod);
/external/proguard/src/proguard/classfile/visitor/
H A DMemberToClassVisitor.java48 public void visitProgramField(ProgramClass programClass, ProgramField programField) argument
50 if (!programClass.equals(lastVisitedClass))
52 classVisitor.visitProgramClass(programClass);
54 lastVisitedClass = programClass;
59 public void visitProgramMethod(ProgramClass programClass, ProgramMethod programMethod) argument
61 if (!programClass.equals(lastVisitedClass))
63 classVisitor.visitProgramClass(programClass);
65 lastVisitedClass = programClass;
H A DAllMemberVisitor.java45 public void visitProgramClass(ProgramClass programClass) argument
47 programClass.fieldsAccept(memberVisitor);
48 programClass.methodsAccept(memberVisitor);
H A DBottomClassFilter.java51 public void visitProgramClass(ProgramClass programClass) argument
54 if (programClass.subClasses == null)
56 classVisitor.visitProgramClass(programClass);
H A DSimpleClassPrinter.java77 public void visitProgramClass(ProgramClass programClass) argument
81 programClass.getAccessFlags() :
83 programClass.getName()));
99 public void visitProgramField(ProgramClass programClass, ProgramField programField) argument
103 programClass.getAccessFlags() :
105 programClass.getName()) +
111 programField.getName(programClass),
112 programField.getDescriptor(programClass)));
116 public void visitProgramMethod(ProgramClass programClass, ProgramMethod programMethod) argument
120 programClass
[all...]
H A DExceptClassFilter.java53 public void visitProgramClass(ProgramClass programClass) argument
55 if (!programClass.equals(exceptClass))
57 classVisitor.visitProgramClass(programClass);
H A DImplementedClassFilter.java55 public void visitProgramClass(ProgramClass programClass) argument
57 if (!programClass.extendsOrImplements(implementedClass))
59 classVisitor.visitProgramClass(programClass);
/external/proguard/src/proguard/classfile/editor/
H A DClassElementSorter.java45 public void visitProgramClass(ProgramClass programClass) argument
47 programClass.accept(constantPoolSorter);
48 programClass.accept(interfaceSorter);
49 // programClass.accept(classMemberSorter);
50 programClass.accept(attributeSorter);
/external/proguard/src/proguard/optimize/info/
H A DClassOptimizationInfoSetter.java40 public void visitProgramClass(ProgramClass programClass) argument
42 if (!KeepMarker.isKept(programClass))
44 ClassOptimizationInfo.setClassOptimizationInfo(programClass);
H A DCaughtClassFilter.java47 public void visitProgramClass(ProgramClass programClass) argument
49 if (CaughtClassMarker.isCaught(programClass))
51 classVisitor.visitProgramClass(programClass);
H A DDotClassFilter.java47 public void visitProgramClass(ProgramClass programClass) argument
49 if (DotClassMarker.isDotClassed(programClass))
51 classVisitor.visitProgramClass(programClass);
H A DInstanceofClassFilter.java47 public void visitProgramClass(ProgramClass programClass) argument
49 if (InstanceofClassMarker.isInstanceofed(programClass))
51 classVisitor.visitProgramClass(programClass);
H A DInstantiationClassFilter.java46 public void visitProgramClass(ProgramClass programClass) argument
48 if (InstantiationClassMarker.isInstantiated(programClass))
50 classVisitor.visitProgramClass(programClass);
H A DSimpleEnumFilter.java47 public void visitProgramClass(ProgramClass programClass) argument
49 if (SimpleEnumMarker.isSimpleEnum(programClass))
51 classVisitor.visitProgramClass(programClass);
H A DStaticInitializerContainingClassFilter.java46 public void visitProgramClass(ProgramClass programClass) argument
48 if (StaticInitializerContainingClassMarker.containsStaticInitializer(programClass))
50 classVisitor.visitProgramClass(programClass);
/external/proguard/src/proguard/optimize/evaluation/
H A DSimpleEnumClassChecker.java55 public void visitProgramClass(ProgramClass programClass) argument
58 if (programClass.findMethod(ClassConstants.METHOD_NAME_INIT,
63 System.out.println("SimpleEnumClassChecker: ["+programClass.getName()+"] is a candidate simple enum, without extra fields");
67 simpleEnumMarker.visitProgramClass(programClass);
71 programClass.methodsAccept(virtualMethodChecker);
/external/proguard/src/proguard/obfuscate/
H A DMappingPrinter.java70 public void visitProgramClass(ProgramClass programClass) argument
72 String name = programClass.getName();
73 String newName = ClassObfuscator.newClassName(programClass);
81 programClass.fieldsAccept(this);
82 programClass.methodsAccept(this);
88 public void visitProgramField(ProgramClass programClass, ProgramField programField) argument
96 programField.getName(programClass),
97 programField.getDescriptor(programClass)) +
104 public void visitProgramMethod(ProgramClass programClass, ProgramMethod programMethod) argument
108 String name = programMethod.getName(programClass);
[all...]
/external/proguard/src/proguard/classfile/util/
H A DClassSubHierarchyInitializer.java37 public void visitProgramClass(ProgramClass programClass) argument
40 addSubclass(programClass, programClass.getSuperClass());
43 for (int index = 0; index < programClass.u2interfacesCount; index++)
45 addSubclass(programClass, programClass.getInterface(index));
/external/proguard/src/proguard/
H A DDuplicateClassPrinter.java49 public void visitProgramClass(ProgramClass programClass) argument
51 notePrinter.print(programClass.getName(),
53 ClassUtil.externalClassName(programClass.getName()) + "]");
H A DSubclassedClassFilter.java46 public void visitProgramClass(ProgramClass programClass) argument
48 if (programClass.subClasses != null)
50 classVisitor.visitProgramClass(programClass);
/external/proguard/src/proguard/optimize/
H A DKeptClassFilter.java53 public void visitProgramClass(ProgramClass programClass) argument
55 if (KeepMarker.isKept(programClass))
57 classVisitor.visitProgramClass(programClass);
/external/proguard/src/proguard/shrink/
H A DUsedClassFilter.java58 public void visitProgramClass(ProgramClass programClass) argument
60 if (usageMarker.isUsed(programClass))
62 classVisitor.visitProgramClass(programClass);
/external/proguard/src/proguard/classfile/attribute/visitor/
H A DAllAttributeVisitor.java74 public void visitProgramClass(ProgramClass programClass) argument
76 programClass.attributesAccept(attributeVisitor);
81 programClass.fieldsAccept(this);
82 programClass.methodsAccept(this);
83 programClass.attributesAccept(this);
93 public void visitProgramMember(ProgramClass programClass, ProgramMember programMember) argument
95 programMember.attributesAccept(programClass, attributeVisitor);
100 programMember.attributesAccept(programClass, this);
105 public void visitLibraryMember(LibraryClass programClass, LibraryMember programMember) {} argument

Completed in 158 milliseconds

1234567