public void visitLibraryField(LibraryClass libraryClass, LibraryField libraryField) {
   targetClass.hierarchyAccept(
       visitThisMember,
       visitSuperMembers,
       visitInterfaceMembers,
       visitOverridingMembers,
       new NamedFieldVisitor(
           libraryField.getName(libraryClass),
           libraryField.getDescriptor(libraryClass),
           memberVisitor));
 }
 public void visitLibraryField(LibraryClass libraryClass, LibraryField libraryField) {
   if (accepted(libraryField.getDescriptor(libraryClass))) {
     memberVisitor.visitLibraryField(libraryClass, libraryField);
   }
 }