public abstract class JSDoubleToStringNode extends JavaScriptBaseNode
| Constructor and Description |
|---|
JSDoubleToStringNode() |
| Modifier and Type | Method and Description |
|---|---|
protected com.oracle.truffle.api.strings.TruffleString |
doDouble(double d,
com.oracle.truffle.api.strings.TruffleString.FromLongNode fromLongNode,
com.oracle.truffle.api.profiles.InlinedConditionProfile isInt,
com.oracle.truffle.api.profiles.InlinedConditionProfile isNaN,
com.oracle.truffle.api.profiles.InlinedConditionProfile isPositiveInfinity,
com.oracle.truffle.api.profiles.InlinedConditionProfile isNegativeInfinity,
com.oracle.truffle.api.profiles.InlinedConditionProfile isZero,
com.oracle.truffle.api.strings.TruffleString.FromJavaStringNode fromJavaStringNode) |
protected static com.oracle.truffle.api.strings.TruffleString |
doInt(int i,
com.oracle.truffle.api.strings.TruffleString.FromLongNode fromLongNode) |
protected static com.oracle.truffle.api.strings.TruffleString |
doLong(long i,
com.oracle.truffle.api.strings.TruffleString.FromLongNode fromLongNode) |
abstract com.oracle.truffle.api.strings.TruffleString |
executeString(Object operand) |
copy, getLanguage, getRealm, hasOverloadedOperators, onReplaceaccept, adoptChildren, atomic, atomic, deepCopy, getChildren, getCost, getDebugProperties, getDescription, getEncapsulatingSourceSection, getLock, getParent, getRootNode, getSourceSection, insert, insert, isAdoptable, isSafelyReplaceableBy, notifyInserted, replace, replace, reportPolymorphicSpecialize, toStringpublic abstract com.oracle.truffle.api.strings.TruffleString executeString(Object operand)
protected static com.oracle.truffle.api.strings.TruffleString doInt(int i,
com.oracle.truffle.api.strings.TruffleString.FromLongNode fromLongNode)
protected static com.oracle.truffle.api.strings.TruffleString doLong(long i,
com.oracle.truffle.api.strings.TruffleString.FromLongNode fromLongNode)
protected com.oracle.truffle.api.strings.TruffleString doDouble(double d,
com.oracle.truffle.api.strings.TruffleString.FromLongNode fromLongNode,
com.oracle.truffle.api.profiles.InlinedConditionProfile isInt,
com.oracle.truffle.api.profiles.InlinedConditionProfile isNaN,
com.oracle.truffle.api.profiles.InlinedConditionProfile isPositiveInfinity,
com.oracle.truffle.api.profiles.InlinedConditionProfile isNegativeInfinity,
com.oracle.truffle.api.profiles.InlinedConditionProfile isZero,
com.oracle.truffle.api.strings.TruffleString.FromJavaStringNode fromJavaStringNode)