public class RefExpr extends Value.E0Expr
VT#THIS_REF,
VT#PARAMETER_REF,
VT#EXCEPTION_REFValue.E0Expr, Value.E1Expr, Value.E2Expr, Value.EnExpr, Value.VT| Modifier and Type | Field and Description |
|---|---|
int |
parameterIndex |
java.lang.String |
type |
| Constructor and Description |
|---|
RefExpr(Value.VT vt,
java.lang.String refType,
int index) |
| 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() |
public RefExpr(Value.VT vt, java.lang.String refType, int index)
protected void releaseMemory()
ValuereleaseMemory in class Valuepublic Value clone(LabelAndLocalMapper mapper)