WhileStatement

WhileStatement **************************

Constructors

this
this(Loc loc, Expression c, Statement b)
Undocumented in source.

Members

Functions

ImpliedReturn
TopStatement ImpliedReturn()
Undocumented in source. Be warned that the author may not have intended to support it.
getBreak
uint getBreak()
Undocumented in source. Be warned that the author may not have intended to support it.
getContinue
uint getContinue()
Undocumented in source. Be warned that the author may not have intended to support it.
getScope
ScopeStatement getScope()
Undocumented in source. Be warned that the author may not have intended to support it.
semantic
Statement semantic(Scope* sc)
Undocumented in source. Be warned that the author may not have intended to support it.
toIR
void toIR(IRstate* irs)
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

bdy
Statement bdy;
Undocumented in source.
breakIP
uint breakIP;
Undocumented in source.
condition
Expression condition;
Undocumented in source.
continueIP
uint continueIP;
Undocumented in source.
scopeContext
ScopeStatement scopeContext;
Undocumented in source.

Inherited Members

From Statement

label
LabelSymbol* label;
Undocumented in source.
toBuffer
void toBuffer(tchar[] buf)
Undocumented in source. Be warned that the author may not have intended to support it.
semantic
Statement semantic(Scope* sc)
Undocumented in source. Be warned that the author may not have intended to support it.
toIR
void toIR(IRstate* irs)
Undocumented in source. Be warned that the author may not have intended to support it.
getBreak
uint getBreak()
Undocumented in source. Be warned that the author may not have intended to support it.
getContinue
uint getContinue()
Undocumented in source. Be warned that the author may not have intended to support it.
getGoto
uint getGoto()
Undocumented in source. Be warned that the author may not have intended to support it.
getTarget
uint getTarget()
Undocumented in source. Be warned that the author may not have intended to support it.
getScope
ScopeStatement getScope()
Undocumented in source. Be warned that the author may not have intended to support it.

Meta