public class TemporaryFloatVariable extends TemporaryLocalVariable
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
PREFIX |
offsetEMPTY_ARRAY| Constructor and Description |
|---|
TemporaryFloatVariable(int offset) |
| Modifier and Type | Method and Description |
|---|---|
Variable |
clone(SimpleCloneInfo ii) |
static TemporaryFloatVariable |
decode(IRReaderDecoder d) |
java.lang.String |
getPrefix() |
TemporaryVariableType |
getType()
Differentiates between different types of TemporaryVariables (useful for switch and persistence).
|
void |
visit(IRVisitor visitor) |
encode, getId, getOffset, retrievecompareTo, equals, getOperandType, hashCode, toStringaddUsedVariables, canCopyPropagate, cloneForInlining, getSimplifiedOperand, getValue, isSelfhasKnownValue, isFalseyImmediate, isTruthyImmediatepublic static final java.lang.String PREFIX
public TemporaryVariableType getType()
TemporaryVariablegetType in class TemporaryLocalVariablepublic java.lang.String getPrefix()
getPrefix in class TemporaryLocalVariablepublic Variable clone(SimpleCloneInfo ii)
clone in class TemporaryLocalVariablepublic void visit(IRVisitor visitor)
visit in class TemporaryLocalVariablepublic static TemporaryFloatVariable decode(IRReaderDecoder d)
Copyright © 2001-2020 JRuby. All Rights Reserved.