NodeImplBase.Scoped| Constructor and Description |
|---|
IdeExpr(Ide ide) |
IdeExpr(JooSymbol symIde) |
| Modifier and Type | Method and Description |
|---|---|
void |
analyze(AstNode parentNode) |
static IdeExpr |
fromPrefix(JooSymbol symPrefix,
JooSymbol symDot,
Ide ide) |
List<? extends AstNode> |
getChildren() |
Ide |
getIde() |
Expr |
getNormalizedExpr() |
JooSymbol |
getSymbol() |
boolean |
isCompileTimeConstant() |
boolean |
isRuntimeConstant() |
void |
scope(Scope scope) |
void |
visit(AstVisitor visitor) |
analyze, getParentNode, makeChildren, scope, withNewDeclarationScope, withNewLabelScopepublic List<? extends AstNode> getChildren()
getChildren in interface AstNodegetChildren in class NodeImplBasepublic void visit(AstVisitor visitor) throws IOException
IOExceptionpublic Expr getNormalizedExpr()
public void scope(Scope scope)
public void analyze(AstNode parentNode)
analyze in interface AstNodeanalyze in class NodeImplBasepublic JooSymbol getSymbol()
public boolean isRuntimeConstant()
isRuntimeConstant in class Exprpublic boolean isCompileTimeConstant()
isCompileTimeConstant in class Exprpublic final Ide getIde()
Copyright © 2002–2015 CoreMedia AG. All rights reserved.