| addVariable(Variable v, const CodeLocation &locationForError) | juce::littlefoot::Compiler::BlockStatement | inline |
| alwaysReturns() const override | juce::littlefoot::Compiler::BlockStatement | inlinevirtual |
| BlockStatement(const CodeLocation &l, BlockPtr parent, Function *f, bool isMainFunctionBlock) | juce::littlefoot::Compiler::BlockStatement | inline |
| constants | juce::littlefoot::Compiler::BlockStatement | |
| emit(CodeGenerator &cg, Type requiredType, int stackDepth) const override | juce::littlefoot::Compiler::BlockStatement | inlinevirtual |
| function | juce::littlefoot::Compiler::BlockStatement | |
| getGlobalConstants() const noexcept | juce::littlefoot::Compiler::BlockStatement | inline |
| getGlobalVariables() const noexcept | juce::littlefoot::Compiler::BlockStatement | inline |
| getNumVariablesInParentBlocks() const noexcept | juce::littlefoot::Compiler::BlockStatement | inline |
| getVariable(const String &name, const CodeLocation &locationForError) const | juce::littlefoot::Compiler::BlockStatement | inline |
| getVariableDepth(const String &name, const CodeLocation &locationForError) const | juce::littlefoot::Compiler::BlockStatement | inline |
| indexOf(const Array< Variable > &vars, const String &name) noexcept | juce::littlefoot::Compiler::BlockStatement | inlinestatic |
| isMainBlockOfFunction | juce::littlefoot::Compiler::BlockStatement | |
| location | juce::littlefoot::Compiler::Statement | |
| parentBlock | juce::littlefoot::Compiler::Statement | |
| simplify(SyntaxTreeBuilder &stb) override | juce::littlefoot::Compiler::BlockStatement | inlinevirtual |
| Statement(const CodeLocation &l, BlockPtr parent) noexcept | juce::littlefoot::Compiler::Statement | inline |
| statements | juce::littlefoot::Compiler::BlockStatement | |
| variables | juce::littlefoot::Compiler::BlockStatement | |
| visitSubStatements(Statement::Visitor &visit) const override | juce::littlefoot::Compiler::BlockStatement | inlinevirtual |
| ~AllocatedObject() noexcept | juce::littlefoot::Compiler::AllocatedObject | inlinevirtual |