package ast.statement;
import ast.expr.Expr;
import ast.visitors.StatementVisitor;
public class IfStatement extends Block{
private final Expr expr;
public IfStatement(StatementList statements, Expr expr) {
super(statements);
this.expr = expr;
}
public Expr getExpr() {
return expr;
}
@Override
public <T> T accept(StatementVisitor<T> visitor) {
return visitor.visit(this);
}
}