protected static class LocalVarIncNode.DecOp extends Object
| Modifier | Constructor and Description |
|---|---|
protected |
DecOp() |
| Modifier and Type | Method and Description |
|---|---|
BigInt |
doBigInt(BigInt value) |
double |
doDouble(double value) |
int |
doInt(int value) |
Number |
doNumber(Number numValue,
com.oracle.truffle.api.nodes.Node node,
com.oracle.truffle.api.profiles.InlinedConditionProfile isIntegerProfile,
com.oracle.truffle.api.profiles.InlinedConditionProfile isBoundaryValue) |
SafeInteger |
doSafeInteger(SafeInteger value) |
com.oracle.truffle.api.strings.TruffleString |
getOverloadedOperatorName() |
public int doInt(int value)
public double doDouble(double value)
public Number doNumber(Number numValue, com.oracle.truffle.api.nodes.Node node, com.oracle.truffle.api.profiles.InlinedConditionProfile isIntegerProfile, com.oracle.truffle.api.profiles.InlinedConditionProfile isBoundaryValue)
public SafeInteger doSafeInteger(SafeInteger value)
public com.oracle.truffle.api.strings.TruffleString getOverloadedOperatorName()