Mana
mana::CodeGenerator Member List

This is the complete list of members for mana::CodeGenerator, including all inherited members.

CodeGenerator()=deletemana::CodeGenerator
CodeGenerator(const std::shared_ptr< CodeBuffer > &codeBuffer, const std::shared_ptr< DataBuffer > &dataBuffer, const std::shared_ptr< GlobalSemanticAnalyzer > &globalSemanticAnalyzer, const std::shared_ptr< LocalSemanticAnalyzer > &localSemanticAnalyzer, const std::shared_ptr< SymbolFactory > &symbolFactory, const std::shared_ptr< TypeDescriptorFactory > &typeDescriptorFactory)mana::CodeGeneratorexplicit
Dump(std::ofstream &output) constmana::CodeGenerator
Expression(const std::shared_ptr< SyntaxNode > &tree, const int32_t enableAssign)mana::CodeGenerator
GenerateCode(std::shared_ptr< SyntaxNode > node, const int32_t enableLoad)mana::CodeGenerator
GetGlobalAddressResolver()mana::CodeGenerator
GetLocalAddressResolver()mana::CodeGenerator