mv.invokestatic(typePathString, method, sig(
IRubyObject.class, "L" + typePathString + ";", ThreadContext.class,
IRubyObject.class, IRubyObject[].class, Block.class));
mv.areturn();
mv.visitMaxs(2, 3);
c = endCall(cw, mv, mname);
}
CompiledBlockCallback19 ic = (CompiledBlockCallback19) c.getConstructor(Object.class).newInstance(scriptObject);
return ic;
} catch (IllegalArgumentException e) {