public class ArrayLiteral extends ParenthesizedExpr<CommaSeparatedList<Expr>>
NodeImplBase.Scoped| Constructor and Description |
|---|
ArrayLiteral(JooSymbol lBracket,
CommaSeparatedList<Expr> fields,
JooSymbol rBracket) |
| Modifier and Type | Method and Description |
|---|---|
void |
analyze(AstNode parentNode) |
void |
scope(Scope scope) |
void |
visit(AstVisitor visitor) |
getChildren, getExpr, getLParen, getRParen, getSymbol, isStandAloneConstantgetType, isCompileTimeConstant, isRuntimeConstant, setTypeanalyze, getParentNode, makeChildren, scope, withNewDeclarationScope, withNewLabelScopepublic ArrayLiteral(JooSymbol lBracket, CommaSeparatedList<Expr> fields, JooSymbol rBracket)
public void scope(Scope scope)
scope in interface AstNodescope in class ParenthesizedExpr<CommaSeparatedList<Expr>>public void analyze(AstNode parentNode)
analyze in interface AstNodeanalyze in class ParenthesizedExpr<CommaSeparatedList<Expr>>public void visit(AstVisitor visitor) throws IOException
visit in interface AstNodevisit in class ParenthesizedExpr<CommaSeparatedList<Expr>>IOExceptionCopyright © 2002–2021 CoreMedia AG. All rights reserved.