◆ Expression()
◆ alwaysReturns()
virtual bool juce::littlefoot::Compiler::Statement::alwaysReturns |
( |
| ) |
const |
|
inlinevirtualinherited |
◆ emit()
Reimplemented in juce::littlefoot::Compiler::ArraySubscript, juce::littlefoot::Compiler::FunctionCall, juce::littlefoot::Compiler::Assignment, juce::littlefoot::Compiler::BinaryOperator, juce::littlefoot::Compiler::UnaryOp, juce::littlefoot::Compiler::Identifier, juce::littlefoot::Compiler::LiteralValue, juce::littlefoot::Compiler::ContinueStatement, juce::littlefoot::Compiler::BreakStatement, juce::littlefoot::Compiler::ReturnStatement, juce::littlefoot::Compiler::LoopStatement, juce::littlefoot::Compiler::TernaryOp, juce::littlefoot::Compiler::IfStatement, and juce::littlefoot::Compiler::BlockStatement.
◆ getType()
virtual Type juce::littlefoot::Compiler::Expression::getType |
( |
CodeGenerator & |
| ) |
const |
|
pure virtual |
◆ simplify()
◆ visitSubStatements()
virtual void juce::littlefoot::Compiler::Statement::visitSubStatements |
( |
Visitor & |
| ) |
const |
|
inlinevirtualinherited |
◆ 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: