Package | Description |
---|---|
org.eclipse.golo.compiler |
Provides access to the Golo compiler and supporting classes.
|
org.eclipse.golo.compiler.ir |
(this is an internal API)
|
Modifier and Type | Method and Description |
---|---|
void |
ClosureCaptureGoloIrVisitor.visitAssignmentStatement(AssignmentStatement assignmentStatement) |
Modifier and Type | Method and Description |
---|---|
AssignmentStatement |
AssignmentStatement.as(java.lang.Object expr)
Defines the value to be assigned.
|
static AssignmentStatement |
Builders.assign(java.lang.Object expression)
Creates a assignment of the given expression.
|
static AssignmentStatement |
Builders.assignment() |
AssignmentStatement |
AssignmentStatement.declaring() |
AssignmentStatement |
AssignmentStatement.declaring(boolean isDeclaring) |
static AssignmentStatement |
Builders.define(java.lang.Object reference)
Creates a declaring assignment to a given reference.
|
AssignmentStatement |
LoopStatement.getInitStatement() |
AssignmentStatement |
AssignmentStatement.ofAST(GoloASTNode node) |
AssignmentStatement |
AssignmentStatement.to(java.lang.Object ref)
Defines the reference to assign to.
|
Modifier and Type | Method and Description |
---|---|
void |
GoloModule.addModuleStateInitializer(AssignmentStatement assignment) |
void |
LoopStatement.setInitStatement(AssignmentStatement init) |
void |
AbstractGoloIrVisitor.visitAssignmentStatement(AssignmentStatement assignmentStatement) |
void |
GoloIrVisitor.visitAssignmentStatement(AssignmentStatement assignmentStatement) |
void |
IrTreeDumper.visitAssignmentStatement(AssignmentStatement assignmentStatement) |