| Package | Description | 
|---|---|
| gololang.ir | 
 Java package for golo IR tree elements. 
 | 
| org.eclipse.golo.compiler | 
 Provides access to the Golo compiler and supporting classes. 
 | 
| 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)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
SugarExpansionVisitor.visitForEachLoopStatement(ForEachLoopStatement foreachStatement)
ForEach expansion. 
 |