public class InvokeCustomExpr extends InvokeExpr
Value.E0Expr, Value.E1Expr, Value.E2Expr, Value.EnExpr, Value.VT| Modifier and Type | Field and Description |
|---|---|
com.googlecode.d2j.CallSite |
callSite |
methodops| Constructor and Description |
|---|
InvokeCustomExpr(Value.VT type,
Value[] args,
com.googlecode.d2j.CallSite callSite) |
| Modifier and Type | Method and Description |
|---|---|
InvokeCustomExpr |
clone() |
InvokeCustomExpr |
clone(LabelAndLocalMapper mapper) |
com.googlecode.d2j.Proto |
getProto() |
protected void |
releaseMemory()
clean resource used by this value,release memory
|
java.lang.String |
toString0() |
getArgs, getName, getOwner, getRetcloneOps, cloneOps, getOps, setOpsprotected void releaseMemory()
ValuereleaseMemory in class InvokeExprpublic com.googlecode.d2j.Proto getProto()
getProto in class InvokeExprpublic InvokeCustomExpr clone()
clone in class InvokeExprpublic InvokeCustomExpr clone(LabelAndLocalMapper mapper)
clone in class InvokeExprpublic java.lang.String toString0()
toString0 in class InvokeExpr