Top Fields Constructors Methods
org.jruby.ir.instructions

public abstract Class ReceiveIndexedArgBase

extends ReceiveArgBase
Class Inheritance
Known Direct Subclasses
org.jruby.ir.instructions.ReceiveOptArgInstr, org.jruby.ir.instructions.ReceivePostReqdArgInstr, org.jruby.ir.instructions.ReceivePreReqdArgInstr, org.jruby.ir.instructions.ReceiveRestArgInstr
Imports
org.jruby.ir.Operation, org.jruby.ir.operands.Variable, org.jruby.ir.persistence.IRWriterEncoder

Field Summary

Modifier and TypeField and Description
protected int

Constructor Summary

AccessConstructor and Description
public
ReceiveIndexedArgBase(Operation op, Variable result, Variable keywords, int argIndex)

Method Summary

Modifier and TypeMethod and Description
public void
public int
Inherited from org.jruby.ir.instructions.ReceiveArgBase:
getKeywordsreceiveArg

Field Detail

argIndexback to summary
protected int argIndex

Constructor Detail

ReceiveIndexedArgBaseback to summary
public ReceiveIndexedArgBase(Operation op, Variable result, Variable keywords, int argIndex)

Method Detail

encodeback to summary
public void encode(IRWriterEncoder e)

Overrides org.jruby.ir.instructions.OneOperandResultBaseInstr.encode.

Annotations
@Override
getArgIndexback to summary
public int getArgIndex()