HomeSort by relevance Sort by last modified time
    Searched defs:programClass (Results 26 - 50 of 53) sorted by null

12 3

  /external/proguard/src/proguard/optimize/evaluation/
SimpleEnumDescriptorSimplifier.java 60 public void visitProgramClass(ProgramClass programClass)
64 System.out.println("SimpleEnumDescriptorSimplifier: "+programClass.getName());
68 programClass.fieldsAccept(this);
69 programClass.methodsAccept(this);
72 //programClass.attributesAccept(this);
75 programClass.constantPoolEntriesAccept(this);
96 new ConstantPoolEditor((ProgramClass)clazz);
120 new ConstantPoolEditor((ProgramClass)clazz);
145 new ConstantPoolEditor((ProgramClass)clazz)
    [all...]
SimpleEnumClassSimplifier.java 123 public void visitProgramClass(ProgramClass programClass)
127 System.out.println("SimpleEnumClassSimplifier: ["+programClass.getName()+"]");
131 programClass.u2accessFlags &= ~ClassConstants.ACC_ENUM;
135 programClass.findMethod(ClassConstants.METHOD_NAME_VALUEOF, null);
138 new ClassEditor(programClass).removeMethod(valueOfMethod);
142 programClass.methodAccept(ClassConstants.METHOD_NAME_CLINIT,
  /external/proguard/src/proguard/classfile/editor/
MemberReferenceFixer.java 63 public void visitProgramClass(ProgramClass programClass)
68 for (int index = 1; index < programClass.u2constantPoolCount; index++)
70 Constant constant = programClass.constantPool[index];
76 constant.accept(programClass, this);
81 programClass.fieldsAccept(this);
82 programClass.methodsAccept(this);
85 programClass.attributesAccept(this);
115 new ConstantPoolEditor((ProgramClass)clazz).addUtf8Constant(newName);
143 new ConstantPoolEditor((ProgramClass)clazz).addNameAndTypeConstant(newName, newType)
    [all...]
ClassReferenceFixer.java 71 public void visitProgramClass(ProgramClass programClass)
74 programClass.constantPoolEntriesAccept(this);
77 programClass.fieldsAccept(this);
78 programClass.methodsAccept(this);
81 programClass.attributesAccept(this);
95 public void visitProgramField(ProgramClass programClass, ProgramField programField)
98 String descriptor = programField.getDescriptor(programClass);
105 new ConstantPoolEditor(programClass);
    [all...]
InterfaceDeleter.java 62 public void visitProgramClass(ProgramClass programClass)
64 int[] interfaces = programClass.u2interfaces;
65 int interfacesCount = programClass.u2interfacesCount;
69 System.out.println("InterfaceDeleter: "+programClass.getName()+" ("+interfacesCount+" interfaces)");
78 System.out.println("InterfaceDeleter: "+(delete[index]?"- ":"+ ")+programClass.getInterfaceName(index));
90 programClass.u2interfacesCount = newInterfacesCount;
92 programClass.attributesAccept(this);
181 ((Utf8Constant)((ProgramClass)clazz).constantPool[signatureAttribute.u2signatureIndex]).setString(newSignatureBuffer.toString());
InterfaceSorter.java 44 public void visitProgramClass(ProgramClass programClass)
46 int[] interfaces = programClass.u2interfaces;
47 int interfacesCount = programClass.u2interfacesCount;
55 programClass.attributesAccept(this);
61 Clazz interfaceClass = programClass.getInterface(index);
76 new InterfaceDeleter(delete).visitProgramClass(programClass);
141 ((Utf8Constant)((ProgramClass)clazz).constantPool[signatureAttribute.u2signatureIndex]).setString(newSignatureBuffer.toString());
Utf8Shrinker.java 64 public void visitProgramClass(ProgramClass programClass)
67 programClass.constantPoolEntriesAccept(this);
70 programClass.fieldsAccept(this);
71 programClass.methodsAccept(this);
74 programClass.attributesAccept(this);
79 shrinkConstantPool(programClass.constantPool,
80 programClass.u2constantPoolCount);
83 if (newConstantPoolCount < programClass.u2constantPoolCount)
85 programClass.u2constantPoolCount = newConstantPoolCount
    [all...]
ConstantPoolShrinker.java 71 public void visitProgramClass(ProgramClass programClass)
74 markConstant(programClass, programClass.u2thisClass);
77 programClass.superClassConstantAccept(this);
80 programClass.interfaceConstantsAccept(this);
83 programClass.fieldsAccept(this);
84 programClass.methodsAccept(this);
87 programClass.attributesAccept(this);
92 shrinkConstantPool(programClass.constantPool
    [all...]
AccessFixer.java 52 public void visitProgramClass(ProgramClass programClass)
55 ((MyAccessFixer)classVisitor).referencingClass = programClass;
58 super.visitProgramClass(programClass);
74 public void visitProgramMethod(ProgramClass programClass, ProgramMethod programMethod)
77 super.visitProgramMember(programClass, programMethod);
83 !ClassUtil.isInitializer(programMethod.getName(programClass)))
85 programClass.hierarchyAccept(false, true, false, false,
86 new NamedMethodVisitor(programMethod.getName(programClass),
    [all...]
ConstantPoolRemapper.java 79 public void visitProgramClass(ProgramClass programClass)
82 programClass.u2thisClass = remapConstantIndex(programClass.u2thisClass);
83 programClass.u2superClass = remapConstantIndex(programClass.u2superClass);
85 remapConstantIndexArray(programClass.u2interfaces,
86 programClass.u2interfacesCount);
89 programClass.constantPoolEntriesAccept(this);
92 programClass.fieldsAccept(this)
    [all...]
  /external/proguard/src/proguard/shrink/
ClassShrinker.java 72 public void visitProgramClass(ProgramClass programClass)
76 if (programClass.u2interfacesCount > 0)
78 new InterfaceDeleter(shrinkFlags(programClass.constantPool,
79 programClass.u2interfaces,
80 programClass.u2interfacesCount))
81 .visitProgramClass(programClass);
86 shrinkConstantPool(programClass.constantPool,
87 programClass.u2constantPoolCount);
89 programClass.u2fieldsCount
    [all...]
UsageMarker.java 81 public void visitProgramClass(ProgramClass programClass)
83 if (shouldBeMarkedAsUsed(programClass))
86 markAsUsed(programClass);
88 markProgramClassBody(programClass);
93 protected void markProgramClassBody(ProgramClass programClass)
96 markConstant(programClass, programClass.u2thisClass);
99 if (programClass.u2superClass != 0
    [all...]
  /external/proguard/src/proguard/
DescriptorKeepChecker.java 97 public void visitProgramField(ProgramClass programClass, ProgramField programField)
99 //referencingClass = programClass;
108 public void visitProgramMethod(ProgramClass programClass, ProgramMethod programMethod)
110 referencingClass = programClass;
125 if (ClassUtil.isInternalClassType(programMethod.getDescriptor(programClass)))
143 public void visitProgramClass(ProgramClass programClass)
145 if (!KeepMarker.isKept(programClass))
    [all...]
  /external/proguard/src/proguard/classfile/util/
ClassReferenceInitializer.java 97 public void visitProgramClass(ProgramClass programClass)
100 programClass.constantPoolEntriesAccept(this);
103 programClass.fieldsAccept(this);
104 programClass.methodsAccept(this);
107 programClass.attributesAccept(this);
121 public void visitProgramField(ProgramClass programClass, ProgramField programField)
124 findReferencedClass(programClass.getName(),
125 programField.getDescriptor(programClass));
    [all...]
  /external/proguard/src/proguard/classfile/visitor/
ClassCleaner.java 60 public void visitProgramClass(ProgramClass programClass)
62 clean(programClass);
64 programClass.constantPoolEntriesAccept(this);
66 programClass.fieldsAccept(this);
67 programClass.methodsAccept(this);
69 programClass.attributesAccept(this);
92 public void visitProgramMember(ProgramClass programClass, ProgramMember programMember)
96 programMember.attributesAccept(programClass, this)
    [all...]
ClassPrinter.java 98 public void visitProgramClass(ProgramClass programClass)
101 println(visitorInfo(programClass) + " " +
102 "Program class: " + programClass.getName());
104 println("Superclass: " + programClass.getSuperName());
105 println("Major version: 0x" + Integer.toHexString(ClassUtil.internalMajorClassVersion(programClass.u4version)));
106 println("Minor version: 0x" + Integer.toHexString(ClassUtil.internalMinorClassVersion(programClass.u4version)));
107 println(" = target " + ClassUtil.externalClassVersion(programClass.u4version));
108 println("Access flags: 0x" + Integer.toHexString(programClass.u2accessFlags));
110 ((programClass.u2accessFlags & ClassConstants.ACC_ANNOTATTION) != 0 ? "@ " : "")
    [all...]
  /external/proguard/src/proguard/optimize/info/
SideEffectMethodMarker.java 72 public void visitProgramClass(ProgramClass programClass)
75 programClass.methodsAccept(this);
81 public void visitProgramMethod(ProgramClass programClass, ProgramMethod programMethod)
96 programMethod.attributesAccept(programClass, this);
  /external/proguard/src/proguard/obfuscate/
NameMarker.java 52 public void visitProgramClass(ProgramClass programClass)
54 keepClassName(programClass);
57 programClass.attributesAccept(this);
69 public void visitProgramField(ProgramClass programClass, ProgramField programField)
71 keepFieldName(programClass, programField);
75 public void visitProgramMethod(ProgramClass programClass, ProgramMethod programMethod)
77 keepMethodName(programClass, programMethod)
    [all...]
ClassObfuscator.java 139 public void visitProgramClass(ProgramClass programClass)
142 newClassName = newClassName(programClass);
148 programClass.attributesAccept(this);
155 newPackagePrefix(ClassUtil.internalPackagePrefix(programClass.getName()));
162 setNewClassName(programClass, newClassName);
265 public void visitProgramClass(ProgramClass programClass)
268 String newClassName = newClassName(programClass);
278 String className = programClass.getName()
    [all...]
  /external/proguard/src/proguard/classfile/io/
ProgramClassWriter.java 40 * This ClassVisitor writes out the ProgramClass objects that it visits to the
72 public void visitProgramClass(ProgramClass programClass)
75 dataOutput.writeInt(programClass.u4magic);
78 dataOutput.writeShort(ClassUtil.internalMinorClassVersion(programClass.u4version));
79 dataOutput.writeShort(ClassUtil.internalMajorClassVersion(programClass.u4version));
82 dataOutput.writeShort(programClass.u2constantPoolCount);
84 programClass.constantPoolEntriesAccept(this);
87 dataOutput.writeShort(programClass.u2accessFlags);
88 dataOutput.writeShort(programClass.u2thisClass)
    [all...]
  /external/proguard/src/proguard/preverify/
CodePreverifier.java 102 ProgramClass programClass = (ProgramClass)clazz;
129 correspondingVerificationTypes(programClass,
137 correspondingVerificationTypes(programClass,
154 correspondingVerificationTypes(programClass,
161 if (method.getName(programClass).equals(ClassConstants.METHOD_NAME_INIT))
196 new ClassPrinter().visitProgramMethod(programClass, programMethod);
208 new AttributesEditor(programClass, programMethod, codeAttribute, true).deleteAttribute(stackMapAttributeName);
236 new ConstantPoolEditor(programClass).addUtf8Constant(stackMapAttributeName)
    [all...]
  /prebuilts/tools/common/m2/repository/net/sf/proguard/proguard-base/5.2.1/
proguard-base-5.2.1.jar 
  /prebuilts/tools/common/offline-m2/net/sf/proguard/proguard-base/5.2.1/
proguard-base-5.2.1.jar 
  /prebuilts/tools/common/m2/repository/net/sf/proguard/proguard-base/5.1/
proguard-base-5.1.jar 
  /prebuilts/tools/common/offline-m2/net/sf/proguard/proguard-base/5.1/
proguard-base-5.1.jar 

Completed in 305 milliseconds

12 3