Package | Description |
---|---|
org.eclipse.golo.compiler.ir |
(this is an internal API)
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractInvocation |
class |
AssignmentStatement |
class |
BinaryOperation |
class |
Block |
class |
CaseStatement |
class |
ClosureReference |
class |
CollectionComprehension |
class |
CollectionLiteral |
class |
ConditionalBranching |
class |
ConstantStatement |
class |
DestructuringAssignment |
class |
ExpressionStatement |
class |
ForEachLoopStatement |
class |
FunctionInvocation |
class |
GoloFunction |
class |
LoopBreakFlowStatement |
class |
LoopStatement |
class |
MatchExpression |
class |
MethodInvocation |
class |
NamedArgument |
class |
ReferenceLookup |
class |
ReturnStatement |
class |
ThrowStatement |
class |
TryCatchFinally |
class |
UnaryOperation |
Modifier and Type | Method and Description |
---|---|
GoloStatement |
ReturnStatement.getExpressionStatement() |
GoloStatement |
ThrowStatement.getExpressionStatement() |
GoloStatement |
LoopStatement.getPostStatement() |
static GoloStatement |
Builders.toGoloStatement(java.lang.Object statement) |
Modifier and Type | Method and Description |
---|---|
java.util.List<GoloStatement> |
Block.getStatements() |
Modifier and Type | Method and Description |
---|---|
void |
Block.addStatement(GoloStatement statement) |
void |
Block.prependStatement(GoloStatement statement) |
void |
LoopStatement.setPostStatement(GoloStatement stat) |
void |
ReferenceTable.updateFrom(GoloStatement statement) |