HomeSort by relevance Sort by last modified time
    Searched refs:ProgramMethod (Results 26 - 50 of 64) sorted by null

12 3

  /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),
MultiMemberVisitor.java 88 public void visitProgramMethod(ProgramClass programClass, ProgramMethod programMethod)
92 memberVisitors[index].visitProgramMethod(programClass, programMethod);
SimilarMemberVisitor.java 103 public void visitProgramMethod(ProgramClass programClass, ProgramMethod programMethod)
109 new NamedMethodVisitor(programMethod.getName(programClass),
110 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/
MethodInvocationMarker.java 79 public void visitProgramMethod(ProgramClass programClass, ProgramMethod programMethod)
81 incrementInvocationCount(programMethod);
SideEffectMethodMarker.java 80 public void visitProgramMethod(ProgramClass programClass, ProgramMethod programMethod)
82 if (!hasSideEffects(programMethod) &&
83 !NoSideEffectMethodMarker.hasNoSideEffects(programMethod))
87 (programMethod.getAccessFlags() &
95 programMethod.attributesAccept(programClass, this);
101 markSideEffects(programMethod);
NonPrivateMemberMarker.java 123 public void visitProgramMethod(ProgramClass programClass, ProgramMethod programMethod)
125 markCanNotBeMadePrivate(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...]
SideEffectInstructionChecker.java 206 public void visitProgramMethod(ProgramClass programClass, ProgramMethod programMethod)
209 SideEffectMethodMarker.hasSideEffects(programMethod);
  /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;
115 programMethod.u2descriptorIndex =
121 programMethod.attributesAccept(programClass
    [all...]
MemberDescriptorSpecializer.java 97 public void visitProgramMethod(ProgramClass programClass, ProgramMethod programMethod)
102 (programMethod.getAccessFlags() & ClassConstants.INTERNAL_ACC_STATIC) != 0 ?
106 ClassUtil.internalMethodParameterCount(programMethod.getDescriptor(programClass));
113 Value parameterValue = StoringInvocationUnit.getMethodParameterValue(programMethod, parameterIndex);
117 if (programMethod.referencedClasses[classIndex] != referencedClass)
121 System.out.println("MemberDescriptorSpecializer: "+programClass.getName()+"."+programMethod.getName(programClass)+programMethod.getDescriptor(programClass));
122 System.out.println(" "+programMethod.referencedClasses[classIndex].getName()+" -> "+referencedClass.getName());
125 programMethod.referencedClasses[classIndex] = referencedClass
    [all...]
DuplicateInitializerInvocationFixer.java 146 public void visitProgramMethod(ProgramClass programClass, ProgramMethod programMethod)
148 hasBeenFixed = !descriptor.equals(programMethod.getDescriptor(programClass));
  /external/proguard/src/proguard/shrink/
ShortestUsageMarker.java 82 protected void markProgramMethodBody(ProgramClass programClass, ProgramMethod programMethod)
86 currentUsageMark = new ShortestUsageMark(getShortestUsageMark(programMethod),
90 programMethod);
92 super.markProgramMethodBody(programClass, programMethod);
239 public void visitProgramMethod(ProgramClass programClass, ProgramMethod programMethod)
241 checkCause(programMethod);
UsagePrinter.java 133 public void visitProgramMethod(ProgramClass programClass, ProgramMethod programMethod)
135 if (usageMarker.isUsed(programMethod) ^ printUnusedItems)
140 lineNumberRange(programClass, programMethod) +
143 programMethod.getAccessFlags(),
144 programMethod.getName(programClass),
145 programMethod.getDescriptor(programClass)));
ShortestUsagePrinter.java 128 public void visitProgramMethod(ProgramClass programClass, ProgramMethod programMethod)
131 String name = programMethod.getName(programClass);
132 String type = programMethod.getDescriptor(programClass);
138 lineNumberRange(programClass, programMethod));
141 printReason(programMethod);
UsageMarker.java 216 public void visitProgramMethod(ProgramClass programClass, ProgramMethod programMethod)
219 if (isPossiblyUsed(programMethod))
221 markAsUsed(programMethod);
224 markProgramMethodBody(programClass, programMethod);
259 public void visitProgramMethod(ProgramClass programClass, ProgramMethod programMethod)
261 if (shouldBeMarkedAsUsed(programMethod))
266 markAsUsed(programMethod);
269 markProgramMethodBody(programClass, programMethod);
    [all...]
  /external/proguard/src/proguard/
DescriptorKeepChecker.java 109 public void visitProgramMethod(ProgramClass programClass, ProgramMethod programMethod)
111 if (KeepMarker.isKept(programMethod))
114 referencingMember = programMethod;
119 //programMethod.referencedClassesAccept(this);
121 Clazz[] referencedClasses = programMethod.referencedClasses;
  /external/proguard/src/proguard/obfuscate/
MappingPrinter.java 107 public void visitProgramMethod(ProgramClass programClass, ProgramMethod programMethod)
111 String name = programMethod.getName(programClass);
118 String newName = MemberObfuscator.newMemberName(programMethod);
122 lineNumberRange(programClass, programMethod) +
126 programMethod.getName(programClass),
127 programMethod.getDescriptor(programClass)) +
MemberNameConflictFixer.java 79 public void visitProgramMethod(ProgramClass programClass, ProgramMethod programMethod)
83 String name = programMethod.getName(programClass);
90 visitMember(programClass, programMethod, false);
NameMarker.java 75 public void visitProgramMethod(ProgramClass programClass, ProgramMethod programMethod)
77 keepMethodName(programClass, programMethod);
  /external/proguard/src/proguard/preverify/
CodePreverifier.java 103 ProgramMethod programMethod = (ProgramMethod)method;
121 programMethod,
129 programMethod,
146 programMethod,
187 new ClassPrinter().visitProgramMethod(programClass, programMethod);
199 new AttributesEditor(programClass, programMethod, codeAttribute, true).deleteAttribute(stackMapAttributeName);
230 new AttributesEditor(programClass, programMethod, codeAttribute, true).addAttribute(stackMapAttribute);
234 System.out.println("Preverifier ["+programClass.getName()+"."+programMethod.getName(programClass)+"]:")
    [all...]
  /external/proguard/src/proguard/evaluation/
BasicInvocationUnit.java 100 Clazz[] referencedClasses = ((ProgramMethod)method).referencedClasses;
351 public void visitProgramMethod(ProgramClass programClass, ProgramMethod programMethod)
353 Clazz[] referencedClasses = programMethod.referencedClasses;
367 public void visitLibraryMethod(LibraryClass programClass, LibraryMethod programMethod)
369 Clazz[] referencedClasses = programMethod.referencedClasses;
  /external/proguard/src/proguard/optimize/peephole/
MethodInliner.java 74 private ProgramMethod targetMethod;
148 targetMethod = (ProgramMethod)method;
453 public void visitProgramMethod(ProgramClass programClass, ProgramMethod programMethod)
455 int accessFlags = programMethod.getAccessFlags();
470 // (!programMethod.getName(programClass).equals(ClassConstants.INTERNAL_METHOD_NAME_INIT) ||
473 !programMethod.getName(programClass).equals(ClassConstants.INTERNAL_METHOD_NAME_INIT) &&
476 (!programMethod.equals(targetMethod) ||
480 !inliningMethods.contains(programMethod) &&
489 (!SuperInvocationMarker.invokesSuperMethods(programMethod) ||
    [all...]
  /external/proguard/src/proguard/classfile/editor/
ClassEditor.java 198 targetClass.methods = new ProgramMethod[methodsCount+1];
  /external/proguard/src/proguard/classfile/io/
ProgramClassReader.java 137 programClass.methods = new ProgramMethod[programClass.u2methodsCount];
140 ProgramMethod programMethod = new ProgramMethod();
141 this.visitProgramMethod(programClass, programMethod);
142 programClass.methods[index] = programMethod;
185 public void visitProgramMethod(ProgramClass programClass, ProgramMethod programMethod)
188 programMethod.u2accessFlags = dataInput.readUnsignedShort();
189 programMethod.u2nameIndex = dataInput.readUnsignedShort()
    [all...]

Completed in 914 milliseconds

12 3