public final class CollectionLiteral extends ExpressionStatement
| Modifier and Type | Class and Description |
|---|---|
static class |
CollectionLiteral.Type |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(GoloIrVisitor visitor) |
CollectionLiteral |
add(java.lang.Object expression) |
java.util.List<ExpressionStatement> |
getExpressions() |
CollectionLiteral.Type |
getType() |
CollectionLiteral |
ofAST(GoloASTNode node) |
protected void |
replaceElement(GoloElement original,
GoloElement newElement) |
java.lang.String |
toString() |
void |
walk(GoloIrVisitor visitor) |
ofcantConvert, cantReplace, cantReplace, doesNotContain, getASTNode, getDocumentation, getLocalReferenceTable, getParentNode, getPositionInSourceCode, hasASTNode, makeParentOf, replaceInParentBy, setASTNode, setParentNodepublic CollectionLiteral ofAST(GoloASTNode node)
ofAST in class GoloElementpublic CollectionLiteral add(java.lang.Object expression)
public CollectionLiteral.Type getType()
public java.util.List<ExpressionStatement> getExpressions()
public java.lang.String toString()
toString in class java.lang.Objectpublic void accept(GoloIrVisitor visitor)
accept in class GoloElementpublic void walk(GoloIrVisitor visitor)
walk in class GoloElementprotected void replaceElement(GoloElement original, GoloElement newElement)
replaceElement in class GoloElement