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, scope, 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)
analyze in interface AstNodeanalyze in class NodeImplBasepublic JooSymbol getSymbol()
public Expr getFun()
public ParenthesizedExpr<CommaSeparatedList<Expr>> getArgs()
public JooSymbol getSymSemicolon()
public ClassDeclaration getClassDeclaration()
public void setClassDeclaration(ClassDeclaration classDeclaration)
Copyright © 2002–2018 CoreMedia AG. All rights reserved.