Top Description Fields Constructors Methods
org.jruby.ir.instructions

public abstract Class NoOperandResultBaseInstr

extends ResultBaseInstr
Class Inheritance
Known Direct Subclasses
org.jruby.ir.instructions.PushBlockFrameInstr, org.jruby.ir.instructions.ReceiveExceptionBase, org.jruby.ir.instructions.ReceiveKeywordsInstr, org.jruby.ir.instructions.ReceiveSelfInstr, org.jruby.ir.instructions.SaveBindingVisibilityInstr, org.jruby.ir.instructions.BuildBackrefInstr, org.jruby.ir.instructions.FrameNameCallInstr, org.jruby.ir.instructions.GetEncodingInstr, org.jruby.ir.instructions.LoadBlockImplicitClosureInstr, org.jruby.ir.instructions.LoadFrameClosureInstr, org.jruby.ir.instructions.LoadImplicitClosureInstr
Imports
org.jruby.ir.Operation, org.jruby.ir.operands.Operand, .Variable

result instr with no operands

Field Summary

Inherited from org.jruby.ir.instructions.ResultBaseInstr:
result

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public Operand[]
public void
Inherited from org.jruby.ir.instructions.ResultBaseInstr:
encodegetResultupdateResult

Constructor Detail

NoOperandResultBaseInstrback to summary
public NoOperandResultBaseInstr(Operation operation, Variable result)

Method Detail

getOperandsback to summary
public Operand[] getOperands()

Implements abstract org.jruby.ir.instructions.Instr.getOperands.

setOperandback to summary
public void setOperand(int i, Operand operand)

Implements abstract org.jruby.ir.instructions.Instr.setOperand.