◆ LoopStatement()
juce::littlefoot::Compiler::LoopStatement::LoopStatement |
( |
const CodeLocation & |
l, |
|
|
BlockPtr |
parent, |
|
|
bool |
isDo |
|
) |
| |
|
inlinenoexcept |
◆ alwaysReturns()
virtual bool juce::littlefoot::Compiler::Statement::alwaysReturns |
( |
| ) |
const |
|
inlinevirtualinherited |
◆ emit()
void juce::littlefoot::Compiler::LoopStatement::emit |
( |
CodeGenerator & |
cg, |
|
|
Type |
, |
|
|
int |
stackDepth |
|
) |
| const |
|
inlineoverridevirtual |
◆ simplify()
◆ visitSubStatements()
void juce::littlefoot::Compiler::LoopStatement::visitSubStatements |
( |
Statement::Visitor & |
visit | ) |
const |
|
inlineoverridevirtual |
◆ body
StatementPtr juce::littlefoot::Compiler::LoopStatement::body |
◆ condition
ExpPtr juce::littlefoot::Compiler::LoopStatement::condition |
◆ initialiser
StatementPtr juce::littlefoot::Compiler::LoopStatement::initialiser |
◆ isDoLoop
bool juce::littlefoot::Compiler::LoopStatement::isDoLoop |
◆ iterator
StatementPtr juce::littlefoot::Compiler::LoopStatement::iterator |
◆ location
CodeLocation juce::littlefoot::Compiler::Statement::location |
|
inherited |
◆ parentBlock
BlockPtr juce::littlefoot::Compiler::Statement::parentBlock |
|
inherited |
The documentation for this struct was generated from the following file: