public class Float extends Constant
Modifier and Type | Field and Description |
---|---|
java.lang.Double |
value |
cachedValue
EMPTY_ARRAY
Constructor and Description |
---|
Float(java.lang.Double val) |
Modifier and Type | Method and Description |
---|---|
Constant |
computeValue(java.lang.String methodName,
Constant arg) |
Operand |
fetchCompileTimeArrayElement(int argIndex,
boolean getSubArray) |
IRClass |
getTargetClass() |
java.lang.Object |
retrieve(InterpreterContext interp) |
java.lang.String |
toString() |
isConstant
addUsedVariables, cloneForInlining, getSimplifiedOperand, getValue, isNonAtomicValue, store
public java.lang.String toString()
toString
in class java.lang.Object
public Operand fetchCompileTimeArrayElement(int argIndex, boolean getSubArray)
fetchCompileTimeArrayElement
in class Operand
public IRClass getTargetClass()
getTargetClass
in class Operand
public java.lang.Object retrieve(InterpreterContext interp)
Copyright © 2002-2009 JRuby Team. All Rights Reserved.