org.jruby.compiler.ir.instructions
Class CASE_Instr
java.lang.Object
org.jruby.compiler.ir.instructions.IR_Instr
org.jruby.compiler.ir.instructions.OneOperandInstr
org.jruby.compiler.ir.instructions.CASE_Instr
public class CASE_Instr
- extends OneOperandInstr
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
CASE_Instr
public CASE_Instr(Variable result,
Operand arg,
Label endLabel)
setLabels
public void setLabels(java.util.List<Label> labels)
setVariables
public void setVariables(java.util.List<Operand> variables)
setElse
public void setElse(Label elseLabel)
toString
public java.lang.String toString()
- Overrides:
toString
in class OneOperandInstr
simplifyOperands
public void simplifyOperands(java.util.Map<Operand,Operand> valueMap)
- Overrides:
simplifyOperands
in class OneOperandInstr
Copyright © 2002-2009 JRuby Team. All Rights Reserved.