Package org.teavm.ast

Class SubscriptExpr

java.lang.Object
org.teavm.ast.Expr
org.teavm.ast.SubscriptExpr
All Implemented Interfaces:
Cloneable

public class SubscriptExpr extends Expr
  • Constructor Details

    • SubscriptExpr

      public SubscriptExpr()
  • Method Details

    • getArray

      public Expr getArray()
    • setArray

      public void setArray(Expr array)
    • getIndex

      public Expr getIndex()
    • setIndex

      public void setIndex(Expr index)
    • getType

      public ArrayType getType()
    • setType

      public void setType(ArrayType type)
    • acceptVisitor

      public void acceptVisitor(ExprVisitor visitor)
      Specified by:
      acceptVisitor in class Expr
    • clone

      protected Expr clone(Map<Expr,Expr> cache)
      Specified by:
      clone in class Expr