summaryrefslogtreecommitdiff
path: root/src/f_pc/f_pc_line_iter.cpp
diff options
context:
space:
mode:
authorJulgodis <>2021-03-28 22:49:05 +0200
committerJulgodis <>2021-03-28 22:49:05 +0200
commitd244b7cb0d961cb42f76cb30b57ab35820c3c48e (patch)
tree2bb9acf55c1e941d6ba6bfd8d751b19d569d7b6d /src/f_pc/f_pc_line_iter.cpp
parent88eb837a9cd134322324157d00d302e637a2a81c (diff)
dol2asm OK
Diffstat (limited to 'src/f_pc/f_pc_line_iter.cpp')
-rw-r--r--src/f_pc/f_pc_line_iter.cpp82
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
+
+