public interface Loop extends CompoundStmt
Modifier and Type | Interface and Description |
---|---|
static class |
Loop.Instance |
Modifier and Type | Method and Description |
---|---|
Stmt |
body()
Loop body.
|
Loop |
body(Stmt body)
Set the loop body.
|
Expr |
cond()
Loop condition.
|
Loop |
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