V-Gears 0
Free Final Fantasy VII engine.
WorldCodeGenerator Member List

This is the complete list of members for WorldCodeGenerator, including all inherited members.

AddArg(ValuePtr arg)CodeGenerator
AddOutputLine(std::string line, bool unindent_before=false, bool indent_after=false)CodeGeneratorvirtual
arg_list_CodeGeneratorprivate
bin_order_CodeGeneratorprivate
call_order_CodeGeneratorprivate
CodeGenerator(Engine *engine, std::ostream &output, ARGUMENT_ORDER bin_order, ARGUMENT_ORDER call_order)CodeGenerator
ConstructFuncSignature(const Function &function)WorldCodeGeneratorprotectedvirtual
cur_group_CodeGeneratorprotected
cur_vertex_CodeGeneratorprotected
engine_CodeGeneratorprotected
FindFirstCall()WorldCodeGenerator
FindLastCall()WorldCodeGenerator
Generate(InstVec &insts, const Graph &graph)CodeGeneratorvirtual
GeneratePass(InstVec &insts, const Graph &graph)CodeGeneratorprotected
GetArgList()CodeGeneratorvirtual
GetBinaryOrder()CodeGeneratorvirtual
GetLanguage()CodeGenerator
graph_CodeGeneratorprivate
indent_level_CodeGeneratorprotected
IndentString(std::string s)CodeGeneratorprotected
is_label_pass_CodeGeneratorprotected
OnBeforeStartFunction(const Function &function)CodeGeneratorprotectedvirtual
OnEndFunction(const Function &function)CodeGeneratorprotectedvirtual
OnStartFunction(const Function &function)CodeGeneratorprotectedvirtual
output_CodeGeneratorprotected
OutputOnlyRequiredLabels() constCodeGeneratorprotectedvirtual
Process(Function &function, InstVec &insts, GraphVertex vertex)CodeGeneratorprivate
ProcessCondJumpInst(const InstPtr inst)CodeGeneratorprotected
ProcessInst(Function &function, InstVec &insts, const InstPtr inst)CodeGeneratorprotected
ProcessSpecialMetadata(const InstPtr inst, char c, int pos)WorldCodeGeneratorvirtual
ProcessUncondJumpInst(Function &function, InstVec &insts, const InstPtr inst)CodeGeneratorprotected
stack_CodeGeneratorprotected
target_lang_CodeGeneratorprotected
WorldCodeGenerator(Engine *engine, std::ostream &output)WorldCodeGenerator
WriteAssignment(ValuePtr dst, ValuePtr src)CodeGenerator
WriteFunctionCall(std::string function_name, std::string param_format, const std::vector< ValuePtr > &params)CodeGenerator
WriteTodo(std::string class_name, std::string instruction)CodeGenerator
~CodeGenerator()CodeGeneratorvirtual