![]() |
V-Gears 0
Free Final Fantasy VII engine.
|
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) | CodeGenerator | virtual |
arg_list_ | CodeGenerator | private |
bin_order_ | CodeGenerator | private |
call_order_ | CodeGenerator | private |
CodeGenerator(Engine *engine, std::ostream &output, ARGUMENT_ORDER bin_order, ARGUMENT_ORDER call_order) | CodeGenerator | |
ConstructFuncSignature(const Function &function) | WorldCodeGenerator | protectedvirtual |
cur_group_ | CodeGenerator | protected |
cur_vertex_ | CodeGenerator | protected |
engine_ | CodeGenerator | protected |
FindFirstCall() | WorldCodeGenerator | |
FindLastCall() | WorldCodeGenerator | |
Generate(InstVec &insts, const Graph &graph) | CodeGenerator | virtual |
GeneratePass(InstVec &insts, const Graph &graph) | CodeGenerator | protected |
GetArgList() | CodeGenerator | virtual |
GetBinaryOrder() | CodeGenerator | virtual |
GetLanguage() | CodeGenerator | |
graph_ | CodeGenerator | private |
indent_level_ | CodeGenerator | protected |
IndentString(std::string s) | CodeGenerator | protected |
is_label_pass_ | CodeGenerator | protected |
OnBeforeStartFunction(const Function &function) | CodeGenerator | protectedvirtual |
OnEndFunction(const Function &function) | CodeGenerator | protectedvirtual |
OnStartFunction(const Function &function) | CodeGenerator | protectedvirtual |
output_ | CodeGenerator | protected |
OutputOnlyRequiredLabels() const | CodeGenerator | protectedvirtual |
Process(Function &function, InstVec &insts, GraphVertex vertex) | CodeGenerator | private |
ProcessCondJumpInst(const InstPtr inst) | CodeGenerator | protected |
ProcessInst(Function &function, InstVec &insts, const InstPtr inst) | CodeGenerator | protected |
ProcessSpecialMetadata(const InstPtr inst, char c, int pos) | WorldCodeGenerator | virtual |
ProcessUncondJumpInst(Function &function, InstVec &insts, const InstPtr inst) | CodeGenerator | protected |
stack_ | CodeGenerator | protected |
target_lang_ | CodeGenerator | protected |
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 > ¶ms) | CodeGenerator | |
WriteTodo(std::string class_name, std::string instruction) | CodeGenerator | |
~CodeGenerator() | CodeGenerator | virtual |