@Override
 public AnnotationVisitor visitParameterAnnotation(
     int parameter, String desc, boolean bVisibleAtRuntime) {
   AsmAnnotation asmAnnotation = new AsmAnnotation(desc, bVisibleAtRuntime);
   _asmMethod.addParameterAnnotation(parameter, asmAnnotation);
   return new AsmAnnotationVisitor(asmAnnotation);
 }
 @Override
 public AnnotationVisitor visitAnnotation(String desc, boolean bVisibleAtRuntime) {
   AsmAnnotation asmAnnotation = new AsmAnnotation(desc, bVisibleAtRuntime);
   _asmMethod.addAnnotation(asmAnnotation);
   return new AsmAnnotationVisitor(asmAnnotation);
 }