NodeImplBase.Scoped| Constructor and Description |
|---|
SuperConstructorCallStatement(JooSymbol symSuper,
JooSymbol lParen,
CommaSeparatedList<Expr> args,
JooSymbol rParen,
JooSymbol symSemicolon) |
| Modifier and Type | Method and Description |
|---|---|
void |
analyze(AstNode parentNode) |
ParenthesizedExpr<CommaSeparatedList<Expr>> |
getArgs() |
List<? extends AstNode> |
getChildren() |
ClassDeclaration |
getClassDeclaration() |
Expr |
getFun() |
JooSymbol |
getSymbol() |
JooSymbol |
getSymSemicolon() |
void |
scope(Scope scope) |
void |
setClassDeclaration(ClassDeclaration classDeclaration) |
void |
visit(AstVisitor visitor) |
isClassMember, isStatic, setClassMemberanalyze, getParentNode, makeChildren, withNewDeclarationScope, withNewLabelScopepublic List<? extends AstNode> getChildren()
getChildren in interface AstNodegetChildren in class NodeImplBasepublic void visit(AstVisitor visitor) throws IOException
IOExceptionpublic void scope(Scope scope)
public void analyze(AstNode parentNode)
public JooSymbol getSymbol()
public Expr getFun()
public ParenthesizedExpr<CommaSeparatedList<Expr>> getArgs()
public JooSymbol getSymSemicolon()
public ClassDeclaration getClassDeclaration()
public void setClassDeclaration(ClassDeclaration classDeclaration)
Copyright © 2002–2016 CoreMedia AG. All rights reserved.