public interface Do extends Loop
do
statement.
It contains a statement to be executed and an expression to be tested
indicating whether to reexecute the statement.Loop.Instance
Modifier and Type | Method and Description |
---|---|
Do |
body(Stmt body)
Set the loop body.
|
Do |
cond(Expr cond)
Set the loop condition.
|
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