public class DoStatement extends ConditionalLoopStatement
NodeImplBase.ScopedusesInstanceThis| Constructor and Description |
|---|
DoStatement(JooSymbol symDo,
Statement statement,
JooSymbol symWhile,
ParenthesizedExpr cond,
JooSymbol symSemicolon) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
analyzeLoopFooter() |
protected void |
analyzeLoopHeader() |
JooSymbol |
getSymSemicolon() |
JooSymbol |
getSymWhile() |
void |
visit(AstVisitor visitor) |
getChildren, getOptCond, scopeanalyze, getBody, setBodygetSymbol, getSymKeywordisClassMember, isStatic, setClassMemberanalyze, getParentNode, makeChildren, notifyInstanceThisUsed, propagateInstanceThisUsed, scope, usesInstanceThis, withNewDeclarationScope, withNewLabelScopepublic DoStatement(JooSymbol symDo, Statement statement, JooSymbol symWhile, ParenthesizedExpr cond, JooSymbol symSemicolon)
public void visit(AstVisitor visitor) throws IOException
IOExceptionprotected void analyzeLoopHeader()
analyzeLoopHeader in class ConditionalLoopStatementprotected void analyzeLoopFooter()
analyzeLoopFooter in class LoopStatementpublic JooSymbol getSymWhile()
public JooSymbol getSymSemicolon()
Copyright © 2002–2021 CoreMedia AG. All rights reserved.