diff options
| author | Julgodis <> | 2021-03-28 22:49:05 +0200 |
|---|---|---|
| committer | Julgodis <> | 2021-03-28 22:49:05 +0200 |
| commit | d244b7cb0d961cb42f76cb30b57ab35820c3c48e (patch) | |
| tree | 2bb9acf55c1e941d6ba6bfd8d751b19d569d7b6d /src/f_pc/f_pc_line_iter.cpp | |
| parent | 88eb837a9cd134322324157d00d302e637a2a81c (diff) | |
dol2asm OK
Diffstat (limited to 'src/f_pc/f_pc_line_iter.cpp')
| -rw-r--r-- | src/f_pc/f_pc_line_iter.cpp | 82 |
1 files changed, 82 insertions, 0 deletions
diff --git a/src/f_pc/f_pc_line_iter.cpp b/src/f_pc/f_pc_line_iter.cpp new file mode 100644 index 0000000000..c47caf782e --- /dev/null +++ b/src/f_pc/f_pc_line_iter.cpp @@ -0,0 +1,82 @@ +// +// Generated By: dol2asm +// Translation Unit: f_pc/f_pc_line_iter +// + +#include "dol2asm.h" +#include "dolphin/types.h" +#include "f_pc/f_pc_line_iter.h" + +// +// Types: +// + +struct node_lists_tree_class { +}; + +struct node_class { +}; + +struct method_filter { +}; + +struct layer_class { +}; + +struct create_tag_class { +}; + +// +// Forward References: +// + +static void fpcLnIt_MethodCall(create_tag_class*, method_filter*); +void fpcLnIt_Queue(int (*)(void*, void*)); + +extern "C" static void fpcLnIt_MethodCall__FP16create_tag_classP13method_filter(); +extern "C" void fpcLnIt_Queue__FPFPvPv_i(); + +// +// External References: +// + +void fpcLy_SetCurrentLayer(layer_class*); +void fpcLy_CurrentLayer(); +void cTrIt_Method(node_lists_tree_class*, int (*)(node_class*, void*), void*); +void cTgIt_MethodCall(create_tag_class*, method_filter*); +extern "C" extern void* g_fpcLn_Queue[2]; + +extern "C" void fpcLy_SetCurrentLayer__FP11layer_class(); +extern "C" void fpcLy_CurrentLayer__Fv(); +extern "C" void cTrIt_Method__FP21node_lists_tree_classPFP10node_classPv_iPv(); +extern "C" void cTgIt_MethodCall__FP16create_tag_classP13method_filter(); +extern "C" void _savegpr_28(); +extern "C" void _restgpr_28(); +extern "C" extern void* g_fpcLn_Queue[2]; + +// +// Declarations: +// + +/* 800236C0-80023728 0068+00 s=1 e=0 z=0 None .text fpcLnIt_MethodCall__FP16create_tag_classP13method_filter */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm static void fpcLnIt_MethodCall(create_tag_class* param_0, method_filter* param_1) { + nofralloc +#include "asm/f_pc/f_pc_line_iter/fpcLnIt_MethodCall__FP16create_tag_classP13method_filter.s" +} +#pragma pop + + +/* 80023728-80023764 003C+00 s=0 e=1 z=0 None .text fpcLnIt_Queue__FPFPvPv_i */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void fpcLnIt_Queue(int (*)(void*, void*)) { + nofralloc +#include "asm/f_pc/f_pc_line_iter/fpcLnIt_Queue__FPFPvPv_i.s" +} +#pragma pop + + |
