Top Description Fields Constructors Methods
org.jruby.ir.targets.indy

public Class UnresolvedSuperIterInvokeSite

extends SuperInvokeSite
Class Inheritance
Imports
org.jruby.RubyClass, org.jruby.ir.runtime.IRRuntimeHelpers, org.jruby.runtime.Block, .ThreadContext, org.jruby.runtime.builtin.IRubyObject, java.lang.invoke.MethodType

Created by headius on 10/23/14.

Field Summary

Inherited from org.jruby.ir.targets.indy.SuperInvokeSite:
BOOTSTRAPsplatMapsuperName

Constructor Summary

AccessConstructor and Description
public
UnresolvedSuperIterInvokeSite(MethodType type, String name, String splatmapString, int flags, String file, int line)

Method Summary

Modifier and TypeMethod and Description
public IRubyObject
fail(ThreadContext context, IRubyObject caller, IRubyObject self, RubyClass definingModule, IRubyObject[] args, Block block)

Implements abstract org.jruby.ir.targets.indy.SuperInvokeSite.fail.

public IRubyObject
invoke(ThreadContext context, IRubyObject caller, IRubyObject self, RubyClass definingModule, IRubyObject[] args, Block block)

Implements abstract org.jruby.ir.targets.indy.SuperInvokeSite.invoke.

Inherited from org.jruby.ir.targets.indy.SuperInvokeSite:
bootstrap

Constructor Detail

UnresolvedSuperIterInvokeSiteback to summary
public UnresolvedSuperIterInvokeSite(MethodType type, String name, String splatmapString, int flags, String file, int line)

Method Detail

failback to summary
public IRubyObject fail(ThreadContext context, IRubyObject caller, IRubyObject self, RubyClass definingModule, IRubyObject[] args, Block block) throws Throwable

Implements abstract org.jruby.ir.targets.indy.SuperInvokeSite.fail.

invokeback to summary
public IRubyObject invoke(ThreadContext context, IRubyObject caller, IRubyObject self, RubyClass definingModule, IRubyObject[] args, Block block) throws Throwable

Implements abstract org.jruby.ir.targets.indy.SuperInvokeSite.invoke.