Package proguard.dexfile.ir.expr
Class Value.EnExpr
- java.lang.Object
-
- proguard.dexfile.ir.expr.Value
-
- proguard.dexfile.ir.expr.Value.EnExpr
-
- All Implemented Interfaces:
java.lang.Cloneable
- Direct Known Subclasses:
AbstractInvokeExpr
,FilledArrayExpr
,NewMutiArrayExpr
,PhiExpr
- Enclosing class:
- Value
public abstract static class Value.EnExpr extends Value
Represent an expression with 3+ arguments- See Also:
ET.En
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class proguard.dexfile.ir.expr.Value
Value.E0Expr, Value.E1Expr, Value.E2Expr, Value.EnExpr, Value.VT
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Value[]
cloneOps()
protected Value[]
cloneOps(LabelAndLocalMapper mapper)
Value[]
getOps()
protected void
releaseMemory()
clean resource used by this value,release memoryvoid
setOps(Value[] ops)
-
-
-
Field Detail
-
ops
public Value[] ops
-
-
Method Detail
-
cloneOps
protected Value[] cloneOps()
-
cloneOps
protected Value[] cloneOps(LabelAndLocalMapper mapper)
-
releaseMemory
protected void releaseMemory()
Description copied from class:Value
clean resource used by this value,release memory- Overrides:
releaseMemory
in classValue
-
-