public interface AmbExpr extends Expr, Ambiguous
AmbExpr is an ambiguous AST node composed of a single
identifier that must resolve to an expression.Term.Instance| Modifier and Type | Method and Description |
|---|---|
Id |
id()
Get the name of the expression.
|
AmbExpr |
id(Id name)
Set the name of the expression.
|
java.lang.String |
name()
Get the name of the expression.
|
AmbExpr |
name(java.lang.String name)
Set the name of the expression.
|
constantValue, constantValueSet, isConstant, precedence, printSubExpr, printSubExpr, typedel, del, dump, error, error, ext, ext, ext, ext, isDisambiguated, isTypeChecked, position, position, visit, visitEdgeaddDecls, buildTypes, buildTypesEnter, checkConstants, childExpectedType, copy, copy, disambiguate, disambiguateEnter, disambiguateOverride, dump, dump, dump, dump, enterChildScope, enterScope, exceptionCheck, exceptionCheckEnter, extRewrite, extRewriteEnter, lang, prettyPrint, prettyPrint, prettyPrint, prettyPrint, prettyPrint, throwTypes, translate, typeCheck, typeCheckEnter, typeCheckOverride, visitChild, visitChildren, visitListexceptions, exceptions, reachable, reachable