ExpStatement

ExpStatement **************************

Constructors

this
this(Loc loc, Expression exp)
Undocumented in source.

Members

Functions

ImpliedReturn
TopStatement ImpliedReturn()
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.
toBuffer
void toBuffer(tchar[] buf)
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

exp
Expression exp;
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