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

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

attachMarker(Marker m)juce::littlefoot::Compiler::CodeGeneratorinline
breakTargetjuce::littlefoot::Compiler::CodeGenerator
CodeGenerator(Array< uint8 > &output, const SyntaxTreeBuilder &stb)juce::littlefoot::Compiler::CodeGeneratorinline
continueTargetjuce::littlefoot::Compiler::CodeGenerator
createMarker() noexceptjuce::littlefoot::Compiler::CodeGeneratorinline
emit(OpCode op)juce::littlefoot::Compiler::CodeGeneratorinline
emit(Marker m)juce::littlefoot::Compiler::CodeGeneratorinline
emit(int8 value)juce::littlefoot::Compiler::CodeGeneratorinline
emit(int16 value)juce::littlefoot::Compiler::CodeGeneratorinline
emit(int32 value)juce::littlefoot::Compiler::CodeGeneratorinline
emit(Arg1 arg1, Args... args)juce::littlefoot::Compiler::CodeGeneratorinline
emitCast(Type source, Type dest, const CodeLocation &location)juce::littlefoot::Compiler::CodeGeneratorinline
emitPush(const var &value)juce::littlefoot::Compiler::CodeGeneratorinline
emitVariableRead(Type sourceType, Type requiredType, int stackDepth, int index, const CodeLocation &location)juce::littlefoot::Compiler::CodeGeneratorinline
generateCode(BlockPtr outerBlock, uint32 heapSizeBytesRequired)juce::littlefoot::Compiler::CodeGeneratorinline
getMarkerAtAddress(int address) const noexceptjuce::littlefoot::Compiler::CodeGeneratorinline
getResolvedMarkerAddress(Marker marker) constjuce::littlefoot::Compiler::CodeGeneratorinline
markersToResolvejuce::littlefoot::Compiler::CodeGenerator
nextMarkerjuce::littlefoot::Compiler::CodeGenerator
outputCodejuce::littlefoot::Compiler::CodeGenerator
removeCode(int address, int size)juce::littlefoot::Compiler::CodeGeneratorinline
removeJumpsToNextInstruction(int address)juce::littlefoot::Compiler::CodeGeneratorinline
resolvedMarkersjuce::littlefoot::Compiler::CodeGenerator
resolveMarkers()juce::littlefoot::Compiler::CodeGeneratorinline
syntaxTreejuce::littlefoot::Compiler::CodeGenerator