public class TemporaryBooleanVariable extends TemporaryLocalVariable
Modifier and Type | Field and Description |
---|---|
static String |
PREFIX |
offset
EMPTY_ARRAY
Constructor and Description |
---|
TemporaryBooleanVariable(int offset) |
Modifier and Type | Method and Description |
---|---|
Variable |
clone(SimpleCloneInfo ii) |
String |
getPrefix() |
TemporaryVariableType |
getType()
Differentiates between different types of TemporaryVariables (useful for switch and persistence).
|
void |
visit(IRVisitor visitor) |
decode, encode, getName, getOffset, retrieve
compareTo, equals, hashCode, toString
addUsedVariables, canCopyPropagate, cloneForInlining, getSimplifiedOperand, getValue, isSelf
getOperandType, hasKnownValue
public static final String PREFIX
public TemporaryVariableType getType()
TemporaryVariable
getType
in class TemporaryLocalVariable
public String getPrefix()
getPrefix
in class TemporaryLocalVariable
public Variable clone(SimpleCloneInfo ii)
clone
in class TemporaryLocalVariable
public void visit(IRVisitor visitor)
visit
in class TemporaryLocalVariable
Copyright © 2001-2015 JRuby. All Rights Reserved.