public final class Block extends ExpressionStatement
| Constructor and Description |
|---|
Block(ReferenceTable referenceTable) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(GoloIrVisitor visitor) |
void |
addStatement(GoloStatement statement) |
ReferenceTable |
getReferenceTable() |
List<GoloStatement> |
getStatements() |
boolean |
hasReturn() |
void |
internReferenceTable() |
void |
prependStatement(GoloStatement statement) |
getASTNode, getPositionInSourceCode, hasASTNode, setASTNodepublic Block(ReferenceTable referenceTable)
public ReferenceTable getReferenceTable()
public void internReferenceTable()
public List<GoloStatement> getStatements()
public void addStatement(GoloStatement statement)
public void prependStatement(GoloStatement statement)
public boolean hasReturn()
public void accept(GoloIrVisitor visitor)
accept in class GoloStatementCopyright © 2014 Institut National des Sciences Appliquées de Lyon (INSA-Lyon). All Rights Reserved.