public class ForEachExpr extends Expr
| Constructor and Description |
|---|
ForEachExpr(Position position,
java.lang.String variant,
Expr iterable,
Expr action) |
| Modifier and Type | Method and Description |
|---|---|
Obj |
accept(ExprVisitor visitor,
Scope scope) |
void |
ast(java.lang.StringBuilder builder,
java.lang.String indent,
boolean isTail) |
Expr |
getAction() |
Expr |
getIterable() |
java.lang.String |
getVariant() |
andThen, ast, compute, getPositionpublic java.lang.String getVariant()
public Expr getIterable()
public Expr getAction()
public Obj accept(ExprVisitor visitor, Scope scope)