public interface Eval extends ForInit, ForUpdate
Eval
wraps an expression in the context of a statement.
It evaluates the expression and then discards the result.Term.Instance
Modifier and Type | Method and Description |
---|---|
Expr |
expr()
Expression to evaluate.
|
Eval |
expr(Expr expr)
Set the expression to evaluate.
|
exceptions, exceptions, reachable, reachable
del, del, dump, error, error, ext, ext, ext, ext, isDisambiguated, isTypeChecked, position, position, visit, visitEdge
addDecls, 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, visitList