public void invokeDynamic(String name,String desc,Handle bsm,Object... bsmArgs){
  mv.visitInvokeDynamicInsn(name,desc,bsm,bsmArgs);
}

public void invokeDynamic ( String name , String desc , Handle bsm , Object ... bsmArgs ) { mv . visitInvokeDynamicInsn ( name , desc , bsm , bsmArgs ) ; }
generates an invokedynamic instruction .
