Home | History | Annotate | Download | only in shrink

Lines Matching defs:programMethod

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))
285 markAsUsed(programMethod);
288 markProgramMethodBody(programClass, programMethod);
291 markMethodHierarchy(programClass, programMethod);
295 else if (shouldBeMarkedAsPossiblyUsed(programMethod))
299 markAsPossiblyUsed(programMethod);
302 markMethodHierarchy(programClass, programMethod);
337 protected void markProgramMethodBody(ProgramClass programClass, ProgramMethod programMethod)
340 markConstant(programClass, programMethod.u2nameIndex);
341 markConstant(programClass, programMethod.u2descriptorIndex);
344 programMethod.attributesAccept(programClass, this);
347 programMethod.referencedClassesAccept(this);