public IRubyObject call(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Block blockArg) { return body.call(context, this, arg0, arg1, blockArg); } public IRubyObject yieldSpecific(ThreadContext context, IRubyObject arg0, IRubyObject arg1) {
public IRubyObject call(ThreadContext context, IRubyObject arg0) { return body.call(context, this, arg0); } public IRubyObject call(ThreadContext context, IRubyObject arg0, Block blockArg) {
public IRubyObject call(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) { return body.call(context, this, arg0, arg1, arg2); } public IRubyObject call(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block blockArg) {
public IRubyObject call(ThreadContext context) { return body.call(context, this); } public IRubyObject call(ThreadContext context, Block blockArg) {
public IRubyObject call(ThreadContext context, IRubyObject arg0) { return body.call(context, this, arg0); } public IRubyObject call(ThreadContext context, IRubyObject arg0, Block blockArg) {
public IRubyObject call(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) { return body.call(context, this, arg0, arg1, arg2); } public IRubyObject call(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block blockArg) {
public IRubyObject call(ThreadContext context) { return body.call(context, this); } public IRubyObject call(ThreadContext context, Block blockArg) {
public IRubyObject call(ThreadContext context, IRubyObject arg0, IRubyObject arg1) { return body.call(context, this, arg0, arg1); } public IRubyObject call(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Block blockArg) {
public IRubyObject call(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block blockArg) { return body.call(context, this, arg0, arg1, arg2, blockArg); } public IRubyObject yieldSpecific(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) {
public IRubyObject call(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Binding binding, Block.Type type, Block unusedBlock) { return call(context, arg0, arg1, binding, type); }
public IRubyObject call(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) { return body.call(context, arg0, arg1, arg2, binding, type, block); } public IRubyObject yieldSpecific(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) {
public IRubyObject call(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) { return body.call(context, arg0, arg1, arg2, binding, type); } public IRubyObject call(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) {
public IRubyObject call(ThreadContext context, Binding binding, Block.Type type, Block unusedBlock) { return call(context, binding, type); }
public IRubyObject call(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Binding binding, Block.Type type, Block unusedBlock) { return call(context, arg0, arg1, arg2, binding, type); }
public IRubyObject call(ThreadContext context, IRubyObject arg0) { return body.call(context, arg0, binding, type); } public IRubyObject call(ThreadContext context, IRubyObject arg0, Block block) {
public IRubyObject call(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) { return body.call(context, arg0, arg1, arg2, binding, type); } public IRubyObject call(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Block block) {
public IRubyObject call(ThreadContext context, Block blockArg) { return body.call(context, this, blockArg); } public IRubyObject yieldSpecific(ThreadContext context) {
public IRubyObject call(ThreadContext context, IRubyObject arg0, IRubyObject arg1, Block blockArg) { return body.call(context, this, arg0, arg1, blockArg); } public IRubyObject yieldSpecific(ThreadContext context, IRubyObject arg0, IRubyObject arg1) {
public IRubyObject call(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, Binding binding, Block.Type type, Block unusedBlock) { return call(context, arg0, arg1, arg2, binding, type); }
public IRubyObject call(ThreadContext context, Block block) { return body.call(context, binding, type, block); } public IRubyObject yieldSpecific(ThreadContext context) {