| 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 | 
|---|---|
static DestructuringAssignment | 
DestructuringAssignment.create()
Creates a uninitialized destructuring assignment. 
 | 
static DestructuringAssignment | 
DestructuringAssignment.destruct(java.lang.Object expr)
Create a destructuring assignment. 
 | 
protected DestructuringAssignment | 
DestructuringAssignment.self()  | 
DestructuringAssignment | 
DestructuringAssignment.to(java.lang.Object... refs)  | 
DestructuringAssignment | 
DestructuringAssignment.varargs()
Defines this destructuring as a varargs one. 
 | 
DestructuringAssignment | 
DestructuringAssignment.varargs(boolean varargs)
Defines if this destructuring is a varargs one. 
 | 
DestructuringAssignment | 
DestructuringAssignment.variable()
Makes this assignment variable. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
GoloIrVisitor.visitDestructuringAssignment(DestructuringAssignment assignmentStatement)  | 
void | 
AbstractGoloIrVisitor.visitDestructuringAssignment(DestructuringAssignment assignment)  | 
void | 
Visitors.DispatchIrVisitor.visitDestructuringAssignment(DestructuringAssignment elt)  | 
void | 
IrTreeDumper.visitDestructuringAssignment(DestructuringAssignment assignment)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
SugarExpansionVisitor.visitDestructuringAssignment(DestructuringAssignment assignment)
Destructuring assignment expansion. 
 |