public void visitProgramClass(ProgramClass programClass) { // Don't keep the local variable info if one of its classes is not used. if (!usageMarker.isUsed(programClass)) { variableInfoUsed = false; } }
public void visitProgramClass(ProgramClass programClass) { classUsed = usageMarker.isUsed(programClass); }
public void visitProgramMethod(ProgramClass programClass, ProgramMethod programMethod) { if (usageMarker.isUsed(programMethod)) { memberVisitor.visitProgramMethod(programClass, programMethod); } }
public void visitUtf8Constant(Clazz clazz, Utf8Constant utf8Constant) { if (!usageMarker.isUsed(utf8Constant)) { usageMarker.markAsUsed(utf8Constant); } } }
public void visitProgramMethod(ProgramClass programClass, ProgramMethod programMethod) { if (usageMarker.isUsed(programMethod)) { memberVisitor.visitProgramMethod(programClass, programMethod); } }
public void visitLibraryField(LibraryClass libraryClass, LibraryField libraryField) { if (usageMarker.isUsed(libraryField)) { memberVisitor.visitLibraryField(libraryClass, libraryField); } }
public void visitProgramClass(ProgramClass programClass) { if (usageMarker.isUsed(programClass)) { classVisitor.visitProgramClass(programClass); } }
public void visitProgramField(ProgramClass programClass, ProgramField programField) { if (usageMarker.isUsed(programField)) { memberVisitor.visitProgramField(programClass, programField); } }
public void visitLibraryField(LibraryClass libraryClass, LibraryField libraryField) { if (usageMarker.isUsed(libraryField)) { memberVisitor.visitLibraryField(libraryClass, libraryField); } }
public void visitProgramClass(ProgramClass programClass) { if (usageMarker.isUsed(programClass)) { classVisitor.visitProgramClass(programClass); } }
public void visitLibraryMethod(LibraryClass libraryClass, LibraryMethod libraryMethod) { if (usageMarker.isUsed(libraryMethod)) { memberVisitor.visitLibraryMethod(libraryClass, libraryMethod); } } }
public void visitUtf8Constant(Clazz clazz, Utf8Constant utf8Constant) { if (!usageMarker.isUsed(utf8Constant)) { usageMarker.markAsUsed(utf8Constant); } } }
public void visitLibraryClass(LibraryClass libraryClass) { if (usageMarker.isUsed(libraryClass)) { classVisitor.visitLibraryClass(libraryClass); } } }
public void visitProgramClass(ProgramClass programClass) { if (usageMarker.isUsed(programClass)) { classVisitor.visitProgramClass(programClass); } }
public void visitProgramClass(ProgramClass programClass) { if (usageMarker.isUsed(programClass)) { classVisitor.visitProgramClass(programClass); } }
public void visitLibraryClass(LibraryClass libraryClass) { if (usageMarker.isUsed(libraryClass)) { classVisitor.visitLibraryClass(libraryClass); } } }
public void visitLibraryField(LibraryClass libraryClass, LibraryField libraryField) { if (usageMarker.isUsed(libraryField)) { memberVisitor.visitLibraryField(libraryClass, libraryField); } }
public void visitProgramField(ProgramClass programClass, ProgramField programField) { if (usageMarker.isUsed(programField)) { memberVisitor.visitProgramField(programClass, programField); } }
public void visitProgramMethod(ProgramClass programClass, ProgramMethod programMethod) { if (usageMarker.isUsed(programMethod)) { memberVisitor.visitProgramMethod(programClass, programMethod); } }
public void visitProgramField(ProgramClass programClass, ProgramField programField) { if (usageMarker.isUsed(programField) ^ printUnusedItems) { printClassNameHeader(); ps.println(" " + ClassUtil.externalFullFieldDescription( programField.getAccessFlags(), programField.getName(programClass), programField.getDescriptor(programClass))); } }