public class CastExpr extends Value.E1Expr
Value.E0Expr, Value.E1Expr, Value.E2Expr, Value.EnExpr, Value.VT
Modifier and Type | Field and Description |
---|---|
java.lang.String |
from |
java.lang.String |
to |
op
Constructor and Description |
---|
CastExpr(Value value,
java.lang.String from,
java.lang.String to) |
Modifier and Type | Method and Description |
---|---|
Value |
clone() |
Value |
clone(LabelAndLocalMapper mapper) |
protected void |
releaseMemory()
clean resource used by this value,release memory
|
java.lang.String |
toString0() |
getOp, setOp
public CastExpr(Value value, java.lang.String from, java.lang.String to)
protected void releaseMemory()
Value
releaseMemory
in class Value.E1Expr
public Value clone(LabelAndLocalMapper mapper)