JUCE  v5.2.0-514-g49784a029
JUCE API
juce::littlefoot::Compiler::BlockStatement Member List

This is the complete list of members for juce::littlefoot::Compiler::BlockStatement, including all inherited members.

addVariable(Variable v, const CodeLocation &locationForError)juce::littlefoot::Compiler::BlockStatementinline
alwaysReturns() const overridejuce::littlefoot::Compiler::BlockStatementinlinevirtual
BlockStatement(const CodeLocation &l, BlockPtr parent, Function *f, bool isMainFunctionBlock)juce::littlefoot::Compiler::BlockStatementinline
constantsjuce::littlefoot::Compiler::BlockStatement
emit(CodeGenerator &cg, Type requiredType, int stackDepth) const overridejuce::littlefoot::Compiler::BlockStatementinlinevirtual
functionjuce::littlefoot::Compiler::BlockStatement
getGlobalConstants() const noexceptjuce::littlefoot::Compiler::BlockStatementinline
getGlobalVariables() const noexceptjuce::littlefoot::Compiler::BlockStatementinline
getNumVariablesInParentBlocks() const noexceptjuce::littlefoot::Compiler::BlockStatementinline
getVariable(const String &name, const CodeLocation &locationForError) constjuce::littlefoot::Compiler::BlockStatementinline
getVariableDepth(const String &name, const CodeLocation &locationForError) constjuce::littlefoot::Compiler::BlockStatementinline
indexOf(const Array< Variable > &vars, const String &name) noexceptjuce::littlefoot::Compiler::BlockStatementinlinestatic
isMainBlockOfFunctionjuce::littlefoot::Compiler::BlockStatement
locationjuce::littlefoot::Compiler::Statement
parentBlockjuce::littlefoot::Compiler::Statement
simplify(SyntaxTreeBuilder &stb) overridejuce::littlefoot::Compiler::BlockStatementinlinevirtual
Statement(const CodeLocation &l, BlockPtr parent) noexceptjuce::littlefoot::Compiler::Statementinline
statementsjuce::littlefoot::Compiler::BlockStatement
variablesjuce::littlefoot::Compiler::BlockStatement
visitSubStatements(Statement::Visitor &visit) const overridejuce::littlefoot::Compiler::BlockStatementinlinevirtual
~AllocatedObject() noexceptjuce::littlefoot::Compiler::AllocatedObjectinlinevirtual