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

12

  /external/proguard/src/proguard/optimize/peephole/
TargetClassChanger.java 56 public void visitProgramClass(ProgramClass programClass)
62 programClass.constantPoolEntriesAccept(this);
65 programClass.fieldsAccept(this);
66 programClass.methodsAccept(this);
69 programClass.attributesAccept(this);
72 Clazz targetClass = ClassMerger.getTargetClass(programClass);
78 programClass.u2thisClass =
79 addNewClassConstant(programClass,
80 programClass.getName()
    [all...]
ClassMerger.java 57 private final ProgramClass targetClass;
74 public ClassMerger(ProgramClass targetClass,
95 public ClassMerger(ProgramClass targetClass,
109 public void visitProgramClass(ProgramClass programClass)
112 //DEBUG = programClass.getName().equals(CLASS_NAME) ||
119 visitProgramClass0(programClass);
124 System.err.println(" Class = ["+programClass.getName()+"]");
130 programClass.accept(new ClassPrinter());
138 public void visitProgramClass0(ProgramClass programClass
    [all...]
  /external/proguard/src/proguard/shrink/
ClassShrinker.java 69 public void visitProgramClass(ProgramClass programClass)
73 programClass.u2interfacesCount =
74 shrinkConstantIndexArray(programClass.constantPool,
75 programClass.u2interfaces,
76 programClass.u2interfacesCount);
79 programClass.u2constantPoolCount =
80 shrinkConstantPool(programClass.constantPool,
81 programClass.u2constantPoolCount);
83 programClass.u2fieldsCount
    [all...]
UsageMarker.java 83 public void visitProgramClass(ProgramClass programClass)
85 if (shouldBeMarkedAsUsed(programClass))
88 markAsUsed(programClass);
90 markProgramClassBody(programClass);
95 protected void markProgramClassBody(ProgramClass programClass)
98 markConstant(programClass, programClass.u2thisClass);
101 if (programClass.u2superClass != 0
    [all...]
  /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...]
ConstantPoolRemapper.java 77 public void visitProgramClass(ProgramClass programClass)
80 programClass.u2thisClass = remapConstantIndex(programClass.u2thisClass);
81 programClass.u2superClass = remapConstantIndex(programClass.u2superClass);
83 remapConstantIndexArray(programClass.u2interfaces,
84 programClass.u2interfacesCount);
87 programClass.constantPoolEntriesAccept(this);
90 programClass.fieldsAccept(this)
    [all...]
  /external/proguard/src/proguard/
DescriptorKeepChecker.java 95 public void visitProgramField(ProgramClass programClass, ProgramField programField)
99 referencingClass = programClass;
109 public void visitProgramMethod(ProgramClass programClass, ProgramMethod programMethod)
113 referencingClass = programClass;
138 public void visitProgramClass(ProgramClass programClass)
140 if (!KeepMarker.isKept(programClass))
143 programClass.getName()
    [all...]
  /external/proguard/src/proguard/classfile/util/
ClassReferenceInitializer.java 94 public void visitProgramClass(ProgramClass programClass)
97 programClass.constantPoolEntriesAccept(this);
100 programClass.fieldsAccept(this);
101 programClass.methodsAccept(this);
104 programClass.attributesAccept(this);
118 public void visitProgramField(ProgramClass programClass, ProgramField programField)
121 findReferencedClass(programClass.getName(),
122 programField.getDescriptor(programClass));
    [all...]
  /external/proguard/src/proguard/optimize/info/
SideEffectMethodMarker.java 71 public void visitProgramClass(ProgramClass programClass)
74 programClass.methodsAccept(this);
80 public void visitProgramMethod(ProgramClass programClass, ProgramMethod programMethod)
95 programMethod.attributesAccept(programClass, this);
  /external/proguard/src/proguard/classfile/visitor/
ClassPrinter.java 89 public void visitProgramClass(ProgramClass programClass)
92 println(visitorInfo(programClass) + " " +
93 "Program class: " + programClass.getName());
95 println("Superclass: " + programClass.getSuperName());
96 println("Major version: 0x" + Integer.toHexString(ClassUtil.internalMajorClassVersion(programClass.u4version)));
97 println("Minor version: 0x" + Integer.toHexString(ClassUtil.internalMinorClassVersion(programClass.u4version)));
98 println("Access flags: 0x" + Integer.toHexString(programClass.u2accessFlags));
100 ((programClass.u2accessFlags & ClassConstants.INTERNAL_ACC_ANNOTATTION) != 0 ? "@ " : "") +
101 ClassUtil.externalClassAccessFlags(programClass.u2accessFlags)
    [all...]
  /external/proguard/src/proguard/classfile/io/
ProgramClassWriter.java 38 * This ClassVisitor writes out the ProgramClass objects that it visits to the
70 public void visitProgramClass(ProgramClass programClass)
73 dataOutput.writeInt(programClass.u4magic);
76 dataOutput.writeShort(ClassUtil.internalMinorClassVersion(programClass.u4version));
77 dataOutput.writeShort(ClassUtil.internalMajorClassVersion(programClass.u4version));
80 dataOutput.writeShort(programClass.u2constantPoolCount);
82 programClass.constantPoolEntriesAccept(this);
85 dataOutput.writeShort(programClass.u2accessFlags);
86 dataOutput.writeShort(programClass.u2thisClass)
    [all...]
  /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);
257 public void visitProgramClass(ProgramClass programClass)
260 String newClassName = newClassName(programClass);
270 String className = programClass.getName()
    [all...]
  /external/proguard/src/proguard/preverify/
CodePreverifier.java 102 ProgramClass programClass = (ProgramClass)clazz;
120 correspondingVerificationTypes(programClass,
128 correspondingVerificationTypes(programClass,
145 correspondingVerificationTypes(programClass,
152 if (method.getName(programClass).equals(ClassConstants.INTERNAL_METHOD_NAME_INIT))
187 new ClassPrinter().visitProgramMethod(programClass, programMethod);
199 new AttributesEditor(programClass, programMethod, codeAttribute, true).deleteAttribute(stackMapAttributeName);
227 new ConstantPoolEditor(programClass).addUtf8Constant(stackMapAttributeName)
    [all...]

Completed in 380 milliseconds

12