本文整理了Java中org.jruby.ir.instructions.ZSuperInstr.prepareArgumentsSimple()
方法的一些代码示例,展示了ZSuperInstr.prepareArgumentsSimple()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ZSuperInstr.prepareArgumentsSimple()
方法的具体详情如下:
包路径:org.jruby.ir.instructions.ZSuperInstr
类名称:ZSuperInstr
方法名:prepareArgumentsSimple
暂无
代码示例来源:origin: org.kill-bill.billing/killbill-osgi-bundles-jruby
protected IRubyObject[] prepareArguments(ThreadContext context, IRubyObject self, Operand[] arguments, DynamicScope dynamicScope, Object[] temp) {
// Unlike calls, zsuper args are known only at interpret time, not at constructor time.
// So, we cannot use the cached containsSplat field from CallBase
return containsSplat(arguments) ?
prepareArgumentsComplex(context, self, arguments, dynamicScope, temp) :
prepareArgumentsSimple(context, self, arguments, dynamicScope, temp);
}
代码示例来源:origin: com.ning.billing/killbill-osgi-bundles-jruby
protected IRubyObject[] prepareArguments(ThreadContext context, IRubyObject self, Operand[] arguments, DynamicScope dynamicScope, Object[] temp) {
// Unlike calls, zsuper args are known only at interpret time, not at constructor time.
// So, we cannot use the cached containsSplat field from CallBase
return containsSplat(arguments) ?
prepareArgumentsComplex(context, self, arguments, dynamicScope, temp) :
prepareArgumentsSimple(context, self, arguments, dynamicScope, temp);
}
内容来源于网络,如有侵权,请联系作者删除!