Package | Description |
---|---|
gololang.ir |
Java package for golo IR tree elements.
|
Modifier and Type | Method and Description |
---|---|
ForEachLoopStatement |
ForEachLoopStatement.block(java.lang.Object block)
Defines the contained block.
|
static ForEachLoopStatement |
ForEachLoopStatement.create() |
static ForEachLoopStatement |
ForEachLoopStatement.create(boolean varargs,
java.lang.Object iterable,
java.lang.Object when,
java.lang.Object block,
java.lang.Object... vars)
Complete foreach loop.
|
ForEachLoopStatement |
ForEachLoopStatement.in(java.lang.Object iterable)
Defines the iterable on which to loop.
|
protected ForEachLoopStatement |
ForEachLoopStatement.self() |
ForEachLoopStatement |
ForEachLoopStatement.var(java.lang.Object varRef)
Adds a loop variable.
|
ForEachLoopStatement |
ForEachLoopStatement.varargs(boolean b) |
ForEachLoopStatement |
ForEachLoopStatement.when(java.lang.Object clause)
Adds a when clause to the loop.
|
Modifier and Type | Method and Description |
---|---|
void |
GoloIrVisitor.visitForEachLoopStatement(ForEachLoopStatement foreachStatement) |
void |
AbstractGoloIrVisitor.visitForEachLoopStatement(ForEachLoopStatement foreachStatement) |
void |
Visitors.DispatchIrVisitor.visitForEachLoopStatement(ForEachLoopStatement elt) |
void |
IrTreeDumper.visitForEachLoopStatement(ForEachLoopStatement foreachStatement) |