/**
  * Visits an annotation of the field.
  *
  * @param desc the class descriptor of the annotation class.
  * @param visible <tt>true</tt> if the annotation is visible at runtime.
  * @return a visitor to visit the annotation values, or <tt>null</tt> if this visitor is not
  *     interested in visiting this annotation.
  */
 public AnnotationVisitor visitAnnotation(String desc, boolean visible) {
   if (fv != null) {
     return fv.visitAnnotation(desc, visible);
   }
   return null;
 }
 @Override
 public AnnotationVisitor visit(String annotationTypeDescriptor, boolean visible) {
   return fieldVisitor.visitAnnotation(annotationTypeDescriptor, visible);
 }