Class Value.E1Expr

java.lang.Object
com.googlecode.dex2jar.ir.expr.Value
com.googlecode.dex2jar.ir.expr.Value.E1Expr
All Implemented Interfaces:
Cloneable
Direct Known Subclasses:
CastExpr, FieldExpr, TypeExpr, UnopExpr
Enclosing class:
Value

public abstract static class Value.E1Expr extends Value
Represent an expression with 1 argument
See Also:
  • Field Details

  • Constructor Details

    • E1Expr

      public E1Expr(Value.VT vt, Value op)
      Parameters:
      op - the value should be trimmed
  • Method Details

    • setOp

      public void setOp(Value op)
      Overrides:
      setOp in class Value
    • getOp

      public Value getOp()
      Overrides:
      getOp in class Value
    • releaseMemory

      protected void releaseMemory()
      Description copied from class: Value
      clean resource used by this value,release memory
      Overrides:
      releaseMemory in class Value