jodd-proxetta/src/main/java/jodd/asm7/MethodVisitor.java
public AnnotationVisitor visitParameterAnnotation(
      final int parameter, final String descriptor, final boolean visible) {
    if (mv != null) {
      return mv.visitParameterAnnotation(parameter, descriptor, visible);
    }
    return null;
  }
public AnnotationVisitor visitParameterAnnotation(
      final int parameter, final String descriptor, final boolean visible) {
    if (mv != null) {
      return mv.visitParameterAnnotation(parameter, descriptor, visible);
    }
    return null;
  }
public AnnotationVisitor visitParameterAnnotation ( final int parameter , final String descriptor , final boolean visible ) { if ( mv != null ) { return mv . visitParameterAnnotation ( parameter , descriptor , visible ) ; } return null ; }
Visits an annotation of a parameter this method.

@param parameter the parameter index. This index must be strictly smaller than the number of
parameters in the method descriptor, and strictly smaller than the parameter count
specified in {@link #visitAnnotableParameterCount}. Important note: <i>a parameter index i
is not required to correspond to the i'th parameter descriptor in the method
descriptor</i>, in particular in case of synthetic parameters (see
https://docs.oracle.com/javase/specs/jvms/se9/html/jvms-4.html#jvms-4.7.18).
@param descriptor the class descriptor of the annotation class.
@param visible {@literal true} if the annotation is visible at runtime.
@return a visitor to visit the annotation values, or {@literal null} if this visitor is not
interested in visiting this annotation.
Visits an annotation of a parameter this method .