Class TwoOperandResultBaseInstr

All Implemented Interfaces:
ResultInstr
Direct Known Subclasses:
BuildCompoundArrayInstr, BuildRangeInstr, DefineClassInstr, IntegerMathInstr, RescueEQQInstr, YieldInstr

public abstract class TwoOperandResultBaseInstr extends ResultBaseInstr
Result Instr with two operands.
  • Constructor Details

  • Method Details

    • getOperands

      public Operand[] getOperands()
      Specified by:
      getOperands in class Instr
    • getOperand1

      public Operand getOperand1()
    • setOperand1

      public void setOperand1(Operand operand1)
    • getOperand2

      public Operand getOperand2()
    • setOperand2

      public void setOperand2(Operand operand2)
    • setOperand

      public void setOperand(int i, Operand operand)
      Specified by:
      setOperand in class Instr