Class ASTExprArrayMutation


public final class ASTExprArrayMutation extends ASTExpression
  • Constructor Details

    • ASTExprArrayMutation

      public ASTExprArrayMutation(int line, ASTExpression target, ASTExpression index, int delta)
    • ASTExprArrayMutation

      public ASTExprArrayMutation(int line, ASTExpression target, ASTExpression index, int delta, boolean prefix)
      Creates an indexed numeric mutation expression for prefix or postfix syntax.
  • Method Details

    • target

      public ASTExpression target()
    • index

      public ASTExpression index()
    • delta

      public int delta()
    • isPrefix

      public boolean isPrefix()
      Returns true when this mutation came from prefix syntax and should evaluate to the updated value.
    • lpcType

      public LPCType lpcType()
      Specified by:
      lpcType in class ASTExpression