Mana
|
This is the complete list of members for mana::CodeGenerator, including all inherited members.
CodeGenerator()=delete | mana::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::CodeGenerator | explicit |
Dump(std::ofstream &output) const | mana::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 |