// // Generated By: dol2asm // Translation Unit: c_node // #include "dol2asm.h" #include "dolphin/types.h" #include "SSystem/SComponent/c_node.h" // // Types: // struct node_class { }; // // Forward References: // // True False // node_class* False // node_class False // node_class* False // node_class False static void cNd_Join(node_class*, node_class*); // False False // node_class* False // node_class False void cNd_LengthOf(node_class*); // False False // node_class* False // node_class False void cNd_First(node_class*); // False False // node_class* False // node_class False void cNd_Last(node_class*); // False False // node_class* False // node_class False // int False void cNd_Order(node_class*, int); // False False // node_class* False // node_class False void cNd_SingleCut(node_class*); // True False // node_class* False // node_class False static void cNd_Cut(node_class*); // False False // node_class* False // node_class False // node_class* False // node_class False void cNd_Addition(node_class*, node_class*); // False False // node_class* False // node_class False // node_class* False // node_class False void cNd_Insert(node_class*, node_class*); // False False // node_class* False // node_class False // void* False // void False void cNd_SetObject(node_class*, void*); // False False // node_class* False // node_class False void cNd_ClearObject(node_class*); // False False // node_class* False // node_class False void cNd_ForcedClear(node_class*); // False False // node_class* False // node_class False // void* False // void False void cNd_Create(node_class*, void*); // True False // node_class* False // node_class False // node_class* False // node_class False extern "C" static void cNd_Join__FP10node_classP10node_class(); // False False // node_class* False // node_class False extern "C" void cNd_LengthOf__FP10node_class(); // False False // node_class* False // node_class False extern "C" void cNd_First__FP10node_class(); // False False // node_class* False // node_class False extern "C" void cNd_Last__FP10node_class(); // False False // node_class* False // node_class False // int False extern "C" void cNd_Order__FP10node_classi(); // False False // node_class* False // node_class False extern "C" void cNd_SingleCut__FP10node_class(); // True False // node_class* False // node_class False extern "C" static void cNd_Cut__FP10node_class(); // False False // node_class* False // node_class False // node_class* False // node_class False extern "C" void cNd_Addition__FP10node_classP10node_class(); // False False // node_class* False // node_class False // node_class* False // node_class False extern "C" void cNd_Insert__FP10node_classP10node_class(); // False False // node_class* False // node_class False // void* False // void False extern "C" void cNd_SetObject__FP10node_classPv(); // False False // node_class* False // node_class False extern "C" void cNd_ClearObject__FP10node_class(); // False False // node_class* False // node_class False extern "C" void cNd_ForcedClear__FP10node_class(); // False False // node_class* False // node_class False // void* False // void False extern "C" void cNd_Create__FP10node_classPv(); // // External References: // // False False extern "C" void _savegpr_29(); // False False extern "C" void _restgpr_29(); // // Declarations: // /* 802660D0-802660DC 000C+00 s=1 e=0 z=0 None .text cNd_Join__FP10node_classP10node_class */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off // True False // node_class* False // node_class False // node_class* False // node_class False asm static void cNd_Join(node_class* param_0, node_class* param_1) { nofralloc #include "asm/SSystem/SComponent/c_node/cNd_Join__FP10node_classP10node_class.s" } #pragma pop /* 802660DC-8026610C 0030+00 s=0 e=2 z=0 None .text cNd_LengthOf__FP10node_class */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off // False False // node_class* False // node_class False asm void cNd_LengthOf(node_class* param_0) { nofralloc #include "asm/SSystem/SComponent/c_node/cNd_LengthOf__FP10node_class.s" } #pragma pop /* 8026610C-8026613C 0030+00 s=0 e=1 z=0 None .text cNd_First__FP10node_class */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off // False False // node_class* False // node_class False asm void cNd_First(node_class* param_0) { nofralloc #include "asm/SSystem/SComponent/c_node/cNd_First__FP10node_class.s" } #pragma pop /* 8026613C-8026616C 0030+00 s=1 e=1 z=0 None .text cNd_Last__FP10node_class */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off // False False // node_class* False // node_class False asm void cNd_Last(node_class* param_0) { nofralloc #include "asm/SSystem/SComponent/c_node/cNd_Last__FP10node_class.s" } #pragma pop /* 8026616C-802661BC 0050+00 s=0 e=1 z=0 None .text cNd_Order__FP10node_classi */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off // False False // node_class* False // node_class False // int False asm void cNd_Order(node_class* param_0, int param_1) { nofralloc #include "asm/SSystem/SComponent/c_node/cNd_Order__FP10node_classi.s" } #pragma pop /* 802661BC-802661F0 0034+00 s=0 e=1 z=0 None .text cNd_SingleCut__FP10node_class */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off // False False // node_class* False // node_class False asm void cNd_SingleCut(node_class* param_0) { nofralloc #include "asm/SSystem/SComponent/c_node/cNd_SingleCut__FP10node_class.s" } #pragma pop /* 802661F0-80266210 0020+00 s=1 e=0 z=0 None .text cNd_Cut__FP10node_class */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off // True False // node_class* False // node_class False asm static void cNd_Cut(node_class* param_0) { nofralloc #include "asm/SSystem/SComponent/c_node/cNd_Cut__FP10node_class.s" } #pragma pop /* 80266210-80266244 0034+00 s=1 e=1 z=0 None .text cNd_Addition__FP10node_classP10node_class */ // 80266224: 8026613C (cNd_Last__FP10node_class) // 8026622C: 802660D0 (cNd_Join__FP10node_classP10node_class) #pragma push #pragma optimization_level 0 #pragma optimizewithasm off // False False // node_class* False // node_class False // node_class* False // node_class False asm void cNd_Addition(node_class* param_0, node_class* param_1) { nofralloc #include "asm/SSystem/SComponent/c_node/cNd_Addition__FP10node_classP10node_class.s" } #pragma pop /* 80266244-802662B0 006C+00 s=0 e=1 z=0 None .text cNd_Insert__FP10node_classP10node_class */ // 80266254: 803621DC (_savegpr_29) // 80266274: 80266210 (cNd_Addition__FP10node_classP10node_class) // 8026627C: 802661F0 (cNd_Cut__FP10node_class) // 80266288: 80266210 (cNd_Addition__FP10node_classP10node_class) // 80266294: 80266210 (cNd_Addition__FP10node_classP10node_class) // 8026629C: 80362228 (_restgpr_29) #pragma push #pragma optimization_level 0 #pragma optimizewithasm off // False False // node_class* False // node_class False // node_class* False // node_class False asm void cNd_Insert(node_class* param_0, node_class* param_1) { nofralloc #include "asm/SSystem/SComponent/c_node/cNd_Insert__FP10node_classP10node_class.s" } #pragma pop /* 802662B0-802662D8 0028+00 s=1 e=2 z=0 None .text cNd_SetObject__FP10node_classPv */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off // False False // node_class* False // node_class False // void* False // void False asm void cNd_SetObject(node_class* param_0, void* param_1) { nofralloc #include "asm/SSystem/SComponent/c_node/cNd_SetObject__FP10node_classPv.s" } #pragma pop /* 802662D8-802662FC 0024+00 s=0 e=1 z=0 None .text cNd_ClearObject__FP10node_class */ // 802662E8: 802662B0 (cNd_SetObject__FP10node_classPv) #pragma push #pragma optimization_level 0 #pragma optimizewithasm off // False False // node_class* False // node_class False asm void cNd_ClearObject(node_class* param_0) { nofralloc #include "asm/SSystem/SComponent/c_node/cNd_ClearObject__FP10node_class.s" } #pragma pop /* 802662FC-80266310 0014+00 s=0 e=1 z=0 None .text cNd_ForcedClear__FP10node_class */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off // False False // node_class* False // node_class False asm void cNd_ForcedClear(node_class* param_0) { nofralloc #include "asm/SSystem/SComponent/c_node/cNd_ForcedClear__FP10node_class.s" } #pragma pop /* 80266310-80266324 0014+00 s=0 e=2 z=0 None .text cNd_Create__FP10node_classPv */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off // False False // node_class* False // node_class False // void* False // void False asm void cNd_Create(node_class* param_0, void* param_1) { nofralloc #include "asm/SSystem/SComponent/c_node/cNd_Create__FP10node_classPv.s" } #pragma pop