Package org.teavm.ast

Class CastExpr

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

public class CastExpr extends Expr
  • Constructor Details

    • CastExpr

      public CastExpr()
  • Method Details

    • getValue

      public Expr getValue()
    • setValue

      public void setValue(Expr value)
    • getTarget

      public ValueType getTarget()
    • setTarget

      public void setTarget(ValueType target)
    • isWeak

      public boolean isWeak()
    • setWeak

      public void setWeak(boolean weak)
    • 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