HomeSort by relevance Sort by last modified time
    Searched defs:programMethod (Results 1 - 25 of 29) sorted by null

1 2

  /external/proguard/src/proguard/shrink/
UsagePrinter.java 135 public void visitProgramMethod(ProgramClass programClass, ProgramMethod programMethod)
137 if (usageMarker.isUsed(programMethod) ^ printUnusedItems)
142 programMethod.attributesAccept(programClass, this);
145 programMethod.getAccessFlags(),
146 programMethod.getName(programClass),
147 programMethod.getDescriptor(programClass)));
ShortestUsagePrinter.java 131 public void visitProgramMethod(ProgramClass programClass, ProgramMethod programMethod)
134 String name = programMethod.getName(programClass);
135 String type = programMethod.getDescriptor(programClass);
141 programMethod.attributesAccept(programClass, this);
145 printReason(programMethod);
UsageMarker.java 184 * This MemberVisitor marks ProgramField and ProgramMethod objects that
213 public void visitProgramMethod(ProgramClass programClass, ProgramMethod programMethod)
216 if (isPossiblyUsed(programMethod))
218 markAsUsed(programMethod);
221 markProgramMethodBody(programClass, programMethod);
231 * This AttributeVisitor marks ProgramMethod objects of non-empty methods.
278 public void visitProgramMethod(ProgramClass programClass, ProgramMethod programMethod)
280 if (shouldBeMarkedAsUsed(programMethod))
    [all...]
  /external/proguard/src/proguard/obfuscate/
MappingPrinter.java 104 public void visitProgramMethod(ProgramClass programClass, ProgramMethod programMethod)
108 String name = programMethod.getName(programClass);
114 String newName = MemberObfuscator.newMemberName(programMethod);
118 programMethod.attributesAccept(programClass, this);
122 programMethod.getName(programClass),
123 programMethod.getDescriptor(programClass)) +
  /external/proguard/src/proguard/classfile/editor/
BridgeMethodFixer.java 58 public void visitProgramMethod(ProgramClass programClass, ProgramMethod programMethod)
60 if ((programMethod.getAccessFlags() & ClassConstants.ACC_BRIDGE) != 0)
62 programMethod.attributesAccept(programClass, this);
104 ((ProgramMethod)method).u2accessFlags &= ~ClassConstants.ACC_BRIDGE;
MemberAdder.java 184 public void visitProgramMethod(ProgramClass programClass, ProgramMethod programMethod)
186 String name = programMethod.getName(programClass);
187 String descriptor = programMethod.getDescriptor(programClass);
188 int accessFlags = programMethod.getAccessFlags();
191 ProgramMethod targetMethod = (ProgramMethod)targetClass.findMethod(name, descriptor);
200 System.out.println("MemberAdder: skipping abstract method ["+programClass.getName()+"."+programMethod.getName(programClass)+programMethod.getDescriptor(programClass)+"] into ["+targetClass.getName()+"]");
215 System.out.println("MemberAdder: updating method ["+programClass.getName()+"."+programMethod.getName(programClass)+programMethod.getDescriptor(programClass)+"] into ["+targetClass.getName()+" (…)
    [all...]
ClassReferenceFixer.java 126 public void visitProgramMethod(ProgramClass programClass, ProgramMethod programMethod)
129 String descriptor = programMethod.getDescriptor(programClass);
131 programMethod.referencedClasses);
139 programMethod.u2descriptorIndex =
145 String name = programMethod.getName(programClass);
147 programMethod.u2nameIndex =
153 programMethod.attributesAccept(programClass, this);
  /external/proguard/src/proguard/classfile/visitor/
MethodImplementationTraveler.java 73 public void visitProgramMethod(ProgramClass programClass, ProgramMethod programMethod)
77 programMethod.accept(programClass, memberVisitor);
80 if (!isSpecial(programClass, programMethod))
86 new NamedMethodVisitor(programMethod.getName(programClass),
87 programMethod.getDescriptor(programClass),
SimpleClassPrinter.java 116 public void visitProgramMethod(ProgramClass programClass, ProgramMethod programMethod)
127 programMethod.getAccessFlags() :
129 programMethod.getName(programClass),
130 programMethod.getDescriptor(programClass)));
  /external/proguard/src/proguard/optimize/info/
SideEffectMethodMarker.java 81 public void visitProgramMethod(ProgramClass programClass, ProgramMethod programMethod)
83 if (!hasSideEffects(programMethod) &&
84 !NoSideEffectMethodMarker.hasNoSideEffects(programMethod))
88 (programMethod.getAccessFlags() &
96 programMethod.attributesAccept(programClass, this);
102 markSideEffects(programMethod);
ParameterUsageMarker.java 80 public void visitProgramMethod(ProgramClass programClass, ProgramMethod programMethod)
83 ClassUtil.internalMethodParameterSize(programMethod.getDescriptor(programClass),
84 programMethod.getAccessFlags());
88 int accessFlags = programMethod.getAccessFlags();
95 markParameterUsed(programMethod, 0);
102 markUsedParameters(programMethod,
111 markUsedParameters(programMethod, -1L);
118 markParameterUsed(programMethod, 0);
128 programClass.mayHaveImplementations(programMethod) ||
    [all...]
  /external/proguard/src/proguard/optimize/
DuplicateInitializerFixer.java 77 public void visitProgramMethod(ProgramClass programClass, ProgramMethod programMethod)
80 String name = programMethod.getName(programClass);
84 String descriptor = programMethod.getDescriptor(programClass);
86 if (!programMethod.equals(similarMethod))
89 if (KeepMarker.isKept(programMethod))
92 programMethod = (ProgramMethod)similarMethod;
122 System.out.println(" ["+programClass.getName()+"."+name+descriptor+"] ("+ClassUtil.externalClassAccessFlags(programMethod.getAccessFlags())+") -> ["+newDescriptor+"]");
126 programMethod.u2descriptorIndex
    [all...]
MethodDescriptorShrinker.java 77 public void visitProgramMethod(ProgramClass programClass, ProgramMethod programMethod)
81 System.out.println("MethodDescriptorShrinker: ["+programClass.getName()+"."+programMethod.getName(programClass)+programMethod.getDescriptor(programClass)+"]");
85 String descriptor = programMethod.getDescriptor(programClass);
86 String newDescriptor = shrinkDescriptor(programMethod, descriptor);
90 String name = programMethod.getName(programClass);
105 programMethod.u2nameIndex =
110 programMethod.referencedClasses =
111 shrinkReferencedClasses(programMethod,
    [all...]
  /external/proguard/src/proguard/optimize/evaluation/
SimpleEnumDescriptorSimplifier.java 205 public void visitProgramMethod(ProgramClass programClass, ProgramMethod programMethod)
208 // if (programMethod.getName(programClass).equals(ClassConstants.METHOD_NAME_VALUEOF))
215 programMethod.attributesAccept(programClass, this);
218 String descriptor = programMethod.getDescriptor(programClass);
219 String newDescriptor = simplifyDescriptor(descriptor, programMethod.referencedClasses);
223 String name = programMethod.getName(programClass);
243 programMethod.u2nameIndex =
248 programMethod.u2descriptorIndex =
252 programMethod.referencedClasses
    [all...]
  /external/proguard/src/proguard/optimize/peephole/
TargetClassChanger.java 159 public void visitProgramMethod(ProgramClass programClass, ProgramMethod programMethod)
162 updateReferencedClasses(programMethod.referencedClasses);
165 programMethod.attributesAccept(programClass, this);
MethodInliner.java 73 private ProgramMethod targetMethod;
185 targetMethod = (ProgramMethod)method;
487 public void visitProgramMethod(ProgramClass programClass, ProgramMethod programMethod)
489 int accessFlags = programMethod.getAccessFlags();
492 !KeepMarker.isKept(programMethod) &&
508 // (!programMethod.getName(programClass).equals(ClassConstants.METHOD_NAME_INIT) ||
511 !programMethod.getName(programClass).equals(ClassConstants.METHOD_NAME_INIT) &&
514 (!programMethod.equals(targetMethod) ||
518 !inliningMethods.contains(programMethod) &
    [all...]
  /external/proguard/src/proguard/preverify/
CodePreverifier.java 103 ProgramMethod programMethod = (ProgramMethod)method;
130 programMethod,
138 programMethod,
155 programMethod,
196 new ClassPrinter().visitProgramMethod(programClass, programMethod);
208 new AttributesEditor(programClass, programMethod, codeAttribute, true).deleteAttribute(stackMapAttributeName);
239 new AttributesEditor(programClass, programMethod, codeAttribute, true).addAttribute(stackMapAttribute);
243 System.out.println("Preverifier ["+programClass.getName()+"."+programMethod.getName(programClass)+"]:")
    [all...]
  /external/proguard/src/proguard/classfile/util/
ClassReferenceInitializer.java 132 public void visitProgramMethod(ProgramClass programClass, ProgramMethod programMethod)
134 programMethod.referencedClasses =
136 programMethod.getDescriptor(programClass));
139 programMethod.attributesAccept(programClass, this);
  /external/proguard/src/proguard/classfile/io/
ProgramClassReader.java 145 programClass.methods = new ProgramMethod[programClass.u2methodsCount];
148 ProgramMethod programMethod = new ProgramMethod();
149 this.visitProgramMethod(programClass, programMethod);
150 programClass.methods[index] = programMethod;
193 public void visitProgramMethod(ProgramClass programClass, ProgramMethod programMethod)
196 programMethod.u2accessFlags = dataInput.readUnsignedShort();
197 programMethod.u2nameIndex = dataInput.readUnsignedShort()
    [all...]
ProgramClassWriter.java 137 public void visitProgramMethod(ProgramClass programClass, ProgramMethod programMethod)
140 dataOutput.writeShort(programMethod.u2accessFlags);
141 dataOutput.writeShort(programMethod.u2nameIndex);
142 dataOutput.writeShort(programMethod.u2descriptorIndex);
145 dataOutput.writeShort(programMethod.u2attributesCount);
147 programMethod.attributesAccept(programClass, this);
  /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/m2/repository/net/sf/proguard/proguard-base/4.11/
proguard-base-4.11.jar 
  /prebuilts/gradle-plugin/net/sf/proguard/proguard-base/5.3.3/
proguard-base-5.3.3.jar 

Completed in 198 milliseconds

1 2