public abstract class Expr extends NodeImplBase
NodeImplBase.Scoped| Constructor and Description |
|---|
Expr() |
| Modifier and Type | Method and Description |
|---|---|
ExpressionType |
getType() |
boolean |
isCompileTimeConstant() |
boolean |
isRuntimeConstant() |
boolean |
isStandAloneConstant()
Whether this expression denotes a stand-alone constant, that is, a constant
that can be derived without looking at other classes.
|
void |
setType(ExpressionType type) |
analyze, analyze, getChildren, getParentNode, makeChildren, scope, withNewDeclarationScope, withNewLabelScopepublic ExpressionType getType()
public void setType(ExpressionType type)
public boolean isRuntimeConstant()
public boolean isCompileTimeConstant()
public boolean isStandAloneConstant()
Copyright © 2002–2021 CoreMedia AG. All rights reserved.