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

  /external/proguard/src/proguard/shrink/
UsagePrinter.java 135 public void visitProgramMethod(ProgramClass programClass, ProgramMethod programMethod)
137 if (usageMarker.isUsed(programMethod) ^ printUnusedItems)
143 programMethod.attributesAccept(programClass, this);
146 programMethod.getAccessFlags(),
147 programMethod.getName(programClass),
148 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 183 * This MemberVisitor marks ProgramField and ProgramMethod objects that
212 public void visitProgramMethod(ProgramClass programClass, ProgramMethod programMethod)
215 if (isPossiblyUsed(programMethod))
217 markAsUsed(programMethod);
220 markProgramMethodBody(programClass, programMethod);
230 * This AttributeVisitor marks ProgramMethod objects of non-empty methods.
277 public void visitProgramMethod(ProgramClass programClass, ProgramMethod programMethod)
279 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);
115 String newName = MemberObfuscator.newMemberName(programMethod);
119 programMethod.attributesAccept(programClass, this);
123 programMethod.getName(programClass),
124 programMethod.getDescriptor(programClass)) +
  /external/proguard/src/proguard/classfile/editor/
BridgeMethodFixer.java 58 public void visitProgramMethod(ProgramClass programClass, ProgramMethod programMethod)
60 if ((programMethod.getAccessFlags() & ClassConstants.INTERNAL_ACC_BRIDGE) != 0)
62 programMethod.attributesAccept(programClass, this);
104 ((ProgramMethod)method).u2accessFlags &= ~ClassConstants.INTERNAL_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 75 public void visitProgramMethod(ProgramClass programClass, ProgramMethod programMethod)
78 String descriptor = programMethod.getDescriptor(programClass);
79 String newDescriptor = shrinkDescriptor(programMethod, descriptor);
84 programMethod.attributesAccept(programClass, this);
86 String name = programMethod.getName(programClass);
109 programMethod.u2nameIndex =
114 programMethod.referencedClasses =
115 shrinkReferencedClasses(programMethod,
117 programMethod.referencedClasses)
    [all...]
  /external/proguard/src/proguard/optimize/peephole/
TargetClassChanger.java 140 public void visitProgramMethod(ProgramClass programClass, ProgramMethod programMethod)
143 updateReferencedClasses(programMethod.referencedClasses);
146 programMethod.attributesAccept(programClass, this);
MethodInliner.java 73 private ProgramMethod targetMethod;
183 targetMethod = (ProgramMethod)method;
488 public void visitProgramMethod(ProgramClass programClass, ProgramMethod programMethod)
490 int accessFlags = programMethod.getAccessFlags();
493 !KeepMarker.isKept(programMethod) &&
508 // (!programMethod.getName(programClass).equals(ClassConstants.INTERNAL_METHOD_NAME_INIT) ||
511 !programMethod.getName(programClass).equals(ClassConstants.INTERNAL_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/io/
ProgramClassReader.java 138 programClass.methods = new ProgramMethod[programClass.u2methodsCount];
141 ProgramMethod programMethod = new ProgramMethod();
142 this.visitProgramMethod(programClass, programMethod);
143 programClass.methods[index] = programMethod;
186 public void visitProgramMethod(ProgramClass programClass, ProgramMethod programMethod)
189 programMethod.u2accessFlags = dataInput.readUnsignedShort();
190 programMethod.u2nameIndex = dataInput.readUnsignedShort()
    [all...]
ProgramClassWriter.java 135 public void visitProgramMethod(ProgramClass programClass, ProgramMethod programMethod)
138 dataOutput.writeShort(programMethod.u2accessFlags);
139 dataOutput.writeShort(programMethod.u2nameIndex);
140 dataOutput.writeShort(programMethod.u2descriptorIndex);
143 dataOutput.writeShort(programMethod.u2attributesCount);
145 programMethod.attributesAccept(programClass, this);
  /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);
  /prebuilts/tools/common/m2/repository/net/sf/proguard/proguard-base/4.11/
proguard-base-4.11.jar 
  /prebuilts/tools/common/m2/repository/net/sf/proguard/proguard-base/4.10/
proguard-base-4.10.jar 
  /prebuilts/tools/common/m2/repository/net/sf/proguard/proguard-base/4.9/
proguard-base-4.9.jar 

Completed in 1269 milliseconds