public void visitMethodInsn(int opcode, String owner, String name, String desc) {
   super.visitMethodInsn(
       opcode,
       remapper.mapType(owner),
       remapper.mapMethodName(owner, name, desc),
       remapper.mapMethodDesc(desc));
 }
 @Deprecated
 @Override
 public void visitMethodInsn(
     final int opcode, final String owner, final String name, final String desc) {
   if (api >= Opcodes.ASM5) {
     super.visitMethodInsn(opcode, owner, name, desc);
     return;
   }
   doVisitMethodInsn(opcode, owner, name, desc, opcode == Opcodes.INVOKEINTERFACE);
 }
 @Override
 public void visitMethodInsn(
     final int opcode,
     final String owner,
     final String name,
     final String desc,
     final boolean itf) {
   if (api < Opcodes.ASM5) {
     super.visitMethodInsn(opcode, owner, name, desc, itf);
     return;
   }
   doVisitMethodInsn(opcode, owner, name, desc, itf);
 }