mirror of
https://github.com/TwilitRealm/dusklight
synced 2026-09-03 00:53:47 -04:00
.dead section fix
This commit is contained in:
@@ -28,7 +28,6 @@ $(BUILD_DIR)/libJMessage.a: $(LIBJMESSAGE_A_O_FILES)
|
||||
@echo linking... $(BUILD_DIR)/libJMessage.a
|
||||
@echo $(LIBJMESSAGE_A_O_FILES) > build/LIBJMESSAGE_A_ofiles
|
||||
@$(LD) -xm l $(LIBJMESSAGE_A_LDFLAGS) -o $(BUILD_DIR)/libJMessage.a @build/LIBJMESSAGE_A_ofiles
|
||||
@$(STRIP) -d -R .dead -R .comment $(BUILD_DIR)/libJMessage.a
|
||||
|
||||
$(BUILD_DIR)/libs/JSystem/JMessage/%.o: libs/JSystem/JMessage/%.cpp
|
||||
@mkdir -p $(@D)
|
||||
|
||||
@@ -1,167 +1,307 @@
|
||||
//
|
||||
//
|
||||
// Generated By: dol2asm
|
||||
// Translation Unit: control
|
||||
//
|
||||
//
|
||||
|
||||
#include "JSystem/JMessage/control.h"
|
||||
#include "dol2asm.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "JSystem/JMessage/control.h"
|
||||
|
||||
//
|
||||
//
|
||||
// Types:
|
||||
//
|
||||
//
|
||||
|
||||
struct JMessage {
|
||||
struct TProcessor {
|
||||
/* 802A7B90 */ void reset();
|
||||
/* 802A7C54 */ void getResource_groupID(u16) const;
|
||||
/* 802A7CD4 */ void toMessageCode_messageID(u32, u32, bool*) const;
|
||||
/* 802A828C */ void process_onCharacterEnd_normal_(JMessage::TProcessor*);
|
||||
};
|
||||
struct TProcessor {
|
||||
/* 802A7B90 */ // False False
|
||||
void reset();
|
||||
/* 802A7C54 */ // False False
|
||||
// u16 False
|
||||
void getResource_groupID(u16) const;
|
||||
/* 802A7CD4 */ // False False
|
||||
// u32 False
|
||||
// u32 False
|
||||
// bool* False
|
||||
// bool False
|
||||
void toMessageCode_messageID(u32, u32, bool*) const;
|
||||
/* 802A828C */ // False False
|
||||
// JMessage::TProcessor* False
|
||||
// JMessage::TProcessor False
|
||||
void process_onCharacterEnd_normal_(JMessage::TProcessor*);
|
||||
};
|
||||
|
||||
struct TControl {
|
||||
/* 802A7548 */ TControl();
|
||||
/* 802A758C */ ~TControl();
|
||||
/* 802A75D4 */ void reset();
|
||||
/* 802A7634 */ void update();
|
||||
/* 802A76BC */ void render();
|
||||
/* 802A77E8 */ void setMessageCode(u16, u16);
|
||||
/* 802A78F4 */ void setMessageID(u32, u32, bool*);
|
||||
/* 802A7A20 */ void setMessageCode_inSequence_(JMessage::TProcessor const*, u16, u16);
|
||||
};
|
||||
struct TControl {
|
||||
/* 802A7548 */ // False False
|
||||
TControl();
|
||||
/* 802A758C */ // False False
|
||||
~TControl();
|
||||
/* 802A75D4 */ // False False
|
||||
void reset();
|
||||
/* 802A7634 */ // False False
|
||||
void update();
|
||||
/* 802A76BC */ // False False
|
||||
void render();
|
||||
/* 802A77E8 */ // False False
|
||||
// u16 False
|
||||
// u16 False
|
||||
void setMessageCode(u16, u16);
|
||||
/* 802A78F4 */ // False False
|
||||
// u32 False
|
||||
// u32 False
|
||||
// bool* False
|
||||
// bool False
|
||||
void setMessageID(u32, u32, bool*);
|
||||
/* 802A7A20 */ // False False
|
||||
// JMessage::TProcessor const* False
|
||||
// JMessage::TProcessor const False
|
||||
// JMessage::TProcessor False
|
||||
// u16 False
|
||||
// u16 False
|
||||
void setMessageCode_inSequence_(JMessage::TProcessor const*, u16, u16);
|
||||
};
|
||||
|
||||
struct TSequenceProcessor {
|
||||
/* 802A8418 */ void process(char const*);
|
||||
};
|
||||
struct TSequenceProcessor {
|
||||
/* 802A8418 */ // False False
|
||||
// char const* False
|
||||
// char const False
|
||||
// char False
|
||||
void process(char const*);
|
||||
};
|
||||
|
||||
struct TRenderingProcessor {
|
||||
/* 802A8B20 */ // False False
|
||||
// char const* False
|
||||
// char const False
|
||||
// char False
|
||||
void process(char const*);
|
||||
};
|
||||
|
||||
struct TRenderingProcessor {
|
||||
/* 802A8B20 */ void process(char const*);
|
||||
};
|
||||
};
|
||||
|
||||
//
|
||||
//
|
||||
// Forward References:
|
||||
//
|
||||
//
|
||||
|
||||
|
||||
// False False
|
||||
extern "C" void __ct__Q28JMessage8TControlFv();
|
||||
// False False
|
||||
extern "C" void __dt__Q28JMessage8TControlFv();
|
||||
// False False
|
||||
extern "C" void reset__Q28JMessage8TControlFv();
|
||||
// False False
|
||||
extern "C" void update__Q28JMessage8TControlFv();
|
||||
// False False
|
||||
extern "C" void render__Q28JMessage8TControlFv();
|
||||
// False False
|
||||
// u16 False
|
||||
// u16 False
|
||||
extern "C" void setMessageCode__Q28JMessage8TControlFUsUs();
|
||||
// False False
|
||||
// u32 False
|
||||
// u32 False
|
||||
// bool* False
|
||||
// bool False
|
||||
extern "C" void setMessageID__Q28JMessage8TControlFUlUlPb();
|
||||
// False False
|
||||
// JMessage::TProcessor const* False
|
||||
// JMessage::TProcessor const False
|
||||
// JMessage::TProcessor False
|
||||
// u16 False
|
||||
// u16 False
|
||||
extern "C" void setMessageCode_inSequence___Q28JMessage8TControlFPCQ28JMessage10TProcessorUsUs();
|
||||
extern "C" extern void* __vt__Q28JMessage8TControl[3 + 1 /* padding */];
|
||||
|
||||
//
|
||||
//
|
||||
// External References:
|
||||
//
|
||||
//
|
||||
|
||||
// False False
|
||||
// void False
|
||||
// void* False
|
||||
// void False
|
||||
void operator delete(void*);
|
||||
|
||||
// False False
|
||||
extern "C" void reset__Q28JMessage10TProcessorFv();
|
||||
// False False
|
||||
// u16 False
|
||||
extern "C" void getResource_groupID__Q28JMessage10TProcessorCFUs();
|
||||
// False False
|
||||
// u32 False
|
||||
// u32 False
|
||||
// bool* False
|
||||
// bool False
|
||||
extern "C" void toMessageCode_messageID__Q28JMessage10TProcessorCFUlUlPb();
|
||||
// False False
|
||||
// JMessage::TProcessor* False
|
||||
// JMessage::TProcessor False
|
||||
extern "C" void process_onCharacterEnd_normal___Q28JMessage10TProcessorFPQ28JMessage10TProcessor();
|
||||
// False False
|
||||
// char const* False
|
||||
// char const False
|
||||
// char False
|
||||
extern "C" void process__Q28JMessage18TSequenceProcessorFPCc();
|
||||
// False False
|
||||
// char const* False
|
||||
// char const False
|
||||
// char False
|
||||
extern "C" void process__Q28JMessage19TRenderingProcessorFPCc();
|
||||
// False False
|
||||
// void False
|
||||
// void* False
|
||||
// void False
|
||||
extern "C" void __dl__FPv();
|
||||
// False False
|
||||
extern "C" void _savegpr_28();
|
||||
// False False
|
||||
extern "C" void _restgpr_28();
|
||||
|
||||
//
|
||||
//
|
||||
// Declarations:
|
||||
//
|
||||
//
|
||||
|
||||
/* ############################################################################################## */
|
||||
/* 803C9B60-803C9B70 000C+04 s=2 e=0 z=0 None .data __vt__Q28JMessage8TControl */
|
||||
SECTION_DATA static void* __vt__Q28JMessage8TControl[3 + 1 /* padding */] = {
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)__dt__Q28JMessage8TControlFv,
|
||||
/* padding */
|
||||
NULL,
|
||||
/* 803C9B60-803C9B70 000C+04 s=2 e=0 z=0 None .data __vt__Q28JMessage8TControl */
|
||||
SECTION_DATA void* __vt__Q28JMessage8TControl[3 + 1 /* padding */] = {
|
||||
(void*)NULL /* RTTI */,
|
||||
(void*)NULL,
|
||||
(void*)__dt__Q28JMessage8TControlFv,
|
||||
/* padding */
|
||||
NULL,
|
||||
};
|
||||
|
||||
/* 802A7548-802A758C 0044+00 s=0 e=2 z=0 None .text __ct__Q28JMessage8TControlFv */
|
||||
/* 802A7548-802A758C 0044+00 s=0 e=2 z=0 None .text __ct__Q28JMessage8TControlFv */
|
||||
// 802A7548: 803C9B60 (__vt__Q28JMessage8TControl)
|
||||
// 802A754C: 803C9B60 (__vt__Q28JMessage8TControl)
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// False False
|
||||
asm JMessage::TControl::TControl() {
|
||||
nofralloc
|
||||
nofralloc
|
||||
#include "asm/JSystem/JMessage/control/__ct__Q28JMessage8TControlFv.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
/* 802A758C-802A75D4 0048+00 s=1 e=2 z=0 None .text __dt__Q28JMessage8TControlFv */
|
||||
|
||||
/* 802A758C-802A75D4 0048+00 s=1 e=2 z=0 None .text __dt__Q28JMessage8TControlFv */
|
||||
// 802A75A4: 803C9B60 (__vt__Q28JMessage8TControl)
|
||||
// 802A75A8: 803C9B60 (__vt__Q28JMessage8TControl)
|
||||
// 802A75B8: 802CED3C (__dl__FPv)
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// False False
|
||||
asm JMessage::TControl::~TControl() {
|
||||
nofralloc
|
||||
nofralloc
|
||||
#include "asm/JSystem/JMessage/control/__dt__Q28JMessage8TControlFv.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
/* 802A75D4-802A7634 0060+00 s=0 e=9 z=0 None .text reset__Q28JMessage8TControlFv */
|
||||
|
||||
/* 802A75D4-802A7634 0060+00 s=0 e=9 z=0 None .text reset__Q28JMessage8TControlFv */
|
||||
// 802A760C: 802A7B90 (reset__Q28JMessage10TProcessorFv)
|
||||
// 802A761C: 802A7B90 (reset__Q28JMessage10TProcessorFv)
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// False False
|
||||
asm void JMessage::TControl::reset() {
|
||||
nofralloc
|
||||
nofralloc
|
||||
#include "asm/JSystem/JMessage/control/reset__Q28JMessage8TControlFv.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
/* 802A7634-802A76BC 0088+00 s=0 e=4 z=0 None .text update__Q28JMessage8TControlFv */
|
||||
|
||||
/* 802A7634-802A76BC 0088+00 s=0 e=4 z=0 None .text update__Q28JMessage8TControlFv */
|
||||
// 802A7680: 802A8418 (process__Q28JMessage18TSequenceProcessorFPCc)
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// False False
|
||||
asm void JMessage::TControl::update() {
|
||||
nofralloc
|
||||
nofralloc
|
||||
#include "asm/JSystem/JMessage/control/update__Q28JMessage8TControlFv.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
/* 802A76BC-802A77E8 012C+00 s=0 e=5 z=0 None .text render__Q28JMessage8TControlFv */
|
||||
|
||||
/* 802A76BC-802A77E8 012C+00 s=0 e=5 z=0 None .text render__Q28JMessage8TControlFv */
|
||||
// 802A76CC: 803621D8 (_savegpr_28)
|
||||
// 802A7718: 802A828C (process_onCharacterEnd_normal___Q28JMessage10TProcessorFPQ28JMessage10TProcessor)
|
||||
// 802A771C: 802A828C (process_onCharacterEnd_normal___Q28JMessage10TProcessorFPQ28JMessage10TProcessor)
|
||||
// 802A77CC: 802A8B20 (process__Q28JMessage19TRenderingProcessorFPCc)
|
||||
// 802A77D4: 80362224 (_restgpr_28)
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// False False
|
||||
asm void JMessage::TControl::render() {
|
||||
nofralloc
|
||||
nofralloc
|
||||
#include "asm/JSystem/JMessage/control/render__Q28JMessage8TControlFv.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
/* 802A77E8-802A78F4 010C+00 s=0 e=1 z=0 None .text setMessageCode__Q28JMessage8TControlFUsUs
|
||||
*/
|
||||
|
||||
/* 802A77E8-802A78F4 010C+00 s=0 e=1 z=0 None .text setMessageCode__Q28JMessage8TControlFUsUs */
|
||||
// 802A77F8: 803621D8 (_savegpr_28)
|
||||
// 802A7824: 802A7A20 (setMessageCode_inSequence___Q28JMessage8TControlFPCQ28JMessage10TProcessorUsUs)
|
||||
// 802A787C: 802A828C (process_onCharacterEnd_normal___Q28JMessage10TProcessorFPQ28JMessage10TProcessor)
|
||||
// 802A7880: 802A828C (process_onCharacterEnd_normal___Q28JMessage10TProcessorFPQ28JMessage10TProcessor)
|
||||
// 802A78E0: 80362224 (_restgpr_28)
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// False False
|
||||
// u16 False
|
||||
// u16 False
|
||||
asm void JMessage::TControl::setMessageCode(u16 param_0, u16 param_1) {
|
||||
nofralloc
|
||||
nofralloc
|
||||
#include "asm/JSystem/JMessage/control/setMessageCode__Q28JMessage8TControlFUsUs.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
/* 802A78F4-802A7A20 012C+00 s=0 e=6 z=0 None .text setMessageID__Q28JMessage8TControlFUlUlPb
|
||||
*/
|
||||
|
||||
/* 802A78F4-802A7A20 012C+00 s=0 e=6 z=0 None .text setMessageID__Q28JMessage8TControlFUlUlPb */
|
||||
// 802A7904: 803621D8 (_savegpr_28)
|
||||
// 802A7924: 802A7CD4 (toMessageCode_messageID__Q28JMessage10TProcessorCFUlUlPb)
|
||||
// 802A7950: 802A7A20 (setMessageCode_inSequence___Q28JMessage8TControlFPCQ28JMessage10TProcessorUsUs)
|
||||
// 802A79A8: 802A828C (process_onCharacterEnd_normal___Q28JMessage10TProcessorFPQ28JMessage10TProcessor)
|
||||
// 802A79AC: 802A828C (process_onCharacterEnd_normal___Q28JMessage10TProcessorFPQ28JMessage10TProcessor)
|
||||
// 802A7A0C: 80362224 (_restgpr_28)
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// False False
|
||||
// u32 False
|
||||
// u32 False
|
||||
// bool* False
|
||||
// bool False
|
||||
asm void JMessage::TControl::setMessageID(u32 param_0, u32 param_1, bool* param_2) {
|
||||
nofralloc
|
||||
nofralloc
|
||||
#include "asm/JSystem/JMessage/control/setMessageID__Q28JMessage8TControlFUlUlPb.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
/* 802A7A20-802A7AF8 00D8+00 s=2 e=1 z=0 None .text
|
||||
* setMessageCode_inSequence___Q28JMessage8TControlFPCQ28JMessage10TProcessorUsUs */
|
||||
|
||||
/* 802A7A20-802A7AF8 00D8+00 s=2 e=1 z=0 None .text setMessageCode_inSequence___Q28JMessage8TControlFPCQ28JMessage10TProcessorUsUs */
|
||||
// 802A7A30: 803621D8 (_savegpr_28)
|
||||
// 802A7A4C: 802A7C54 (getResource_groupID__Q28JMessage10TProcessorCFUs)
|
||||
// 802A7AE4: 80362224 (_restgpr_28)
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
asm void JMessage::TControl::setMessageCode_inSequence_(JMessage::TProcessor const* param_0,
|
||||
u16 param_1, u16 param_2) {
|
||||
nofralloc
|
||||
// False False
|
||||
// JMessage::TProcessor const* False
|
||||
// JMessage::TProcessor const False
|
||||
// JMessage::TProcessor False
|
||||
// u16 False
|
||||
// u16 False
|
||||
asm void JMessage::TControl::setMessageCode_inSequence_(JMessage::TProcessor const* param_0, u16 param_1, u16 param_2) {
|
||||
nofralloc
|
||||
#include "asm/JSystem/JMessage/control/setMessageCode_inSequence___Q28JMessage8TControlFPCQ28JMessage10TProcessorUsUs.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
|
||||
|
||||
@@ -1,30 +1,34 @@
|
||||
//
|
||||
//
|
||||
// Generated By: dol2asm
|
||||
// Translation Unit: data
|
||||
//
|
||||
//
|
||||
|
||||
#include "JSystem/JMessage/data.h"
|
||||
#include "dol2asm.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "JSystem/JMessage/data.h"
|
||||
|
||||
//
|
||||
//
|
||||
// Forward References:
|
||||
//
|
||||
//
|
||||
|
||||
|
||||
extern "C" extern u32 ga4cSignature__Q28JMessage4data[1 + 1 /* padding */];
|
||||
|
||||
//
|
||||
//
|
||||
// External References:
|
||||
//
|
||||
//
|
||||
|
||||
//
|
||||
|
||||
|
||||
//
|
||||
// Declarations:
|
||||
//
|
||||
//
|
||||
|
||||
/* ############################################################################################## */
|
||||
/* 80455818-80455820 0004+04 s=0 e=1 z=0 None .sdata2 ga4cSignature__Q28JMessage4data */
|
||||
/* 80455818-80455820 0004+04 s=0 e=1 z=0 None .sdata2 ga4cSignature__Q28JMessage4data */
|
||||
SECTION_SDATA2 u32 ga4cSignature__Q28JMessage4data[1 + 1 /* padding */] = {
|
||||
0x4D455347,
|
||||
/* padding */
|
||||
0x00000000,
|
||||
0x4D455347,
|
||||
/* padding */
|
||||
0x00000000,
|
||||
};
|
||||
|
||||
|
||||
@@ -1,56 +1,91 @@
|
||||
//
|
||||
//
|
||||
// Generated By: dol2asm
|
||||
// Translation Unit: locale
|
||||
//
|
||||
//
|
||||
|
||||
#include "JSystem/JMessage/locale.h"
|
||||
#include "dol2asm.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "JSystem/JMessage/locale.h"
|
||||
|
||||
//
|
||||
//
|
||||
// Types:
|
||||
//
|
||||
//
|
||||
|
||||
struct JMessage {
|
||||
struct locale {
|
||||
/* 802A9528 */ void parseCharacter_ShiftJIS(char const**);
|
||||
/* 802A958C */ void parseCharacter_UTF8(char const**);
|
||||
};
|
||||
struct locale {
|
||||
/* 802A9528 */ // False False
|
||||
// char const** False
|
||||
// char const* False
|
||||
// char const False
|
||||
// char False
|
||||
void parseCharacter_ShiftJIS(char const**);
|
||||
/* 802A958C */ // False False
|
||||
// char const** False
|
||||
// char const* False
|
||||
// char const False
|
||||
// char False
|
||||
void parseCharacter_UTF8(char const**);
|
||||
};
|
||||
|
||||
};
|
||||
|
||||
//
|
||||
//
|
||||
// Forward References:
|
||||
//
|
||||
//
|
||||
|
||||
|
||||
// False False
|
||||
// char const** False
|
||||
// char const* False
|
||||
// char const False
|
||||
// char False
|
||||
extern "C" void parseCharacter_ShiftJIS__Q28JMessage6localeFPPCc();
|
||||
// False False
|
||||
// char const** False
|
||||
// char const* False
|
||||
// char const False
|
||||
// char False
|
||||
extern "C" void parseCharacter_UTF8__Q28JMessage6localeFPPCc();
|
||||
|
||||
//
|
||||
//
|
||||
// External References:
|
||||
//
|
||||
//
|
||||
|
||||
//
|
||||
|
||||
|
||||
//
|
||||
// Declarations:
|
||||
//
|
||||
//
|
||||
|
||||
/* 802A9528-802A958C 0064+00 s=0 e=1 z=0 None .text
|
||||
* parseCharacter_ShiftJIS__Q28JMessage6localeFPPCc */
|
||||
/* 802A9528-802A958C 0064+00 s=0 e=1 z=0 None .text parseCharacter_ShiftJIS__Q28JMessage6localeFPPCc */
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// False False
|
||||
// char const** False
|
||||
// char const* False
|
||||
// char const False
|
||||
// char False
|
||||
asm void JMessage::locale::parseCharacter_ShiftJIS(char const** param_0) {
|
||||
nofralloc
|
||||
nofralloc
|
||||
#include "asm/JSystem/JMessage/locale/parseCharacter_ShiftJIS__Q28JMessage6localeFPPCc.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
/* 802A958C-802A968C 0100+00 s=0 e=1 z=0 None .text parseCharacter_UTF8__Q28JMessage6localeFPPCc
|
||||
*/
|
||||
|
||||
/* 802A958C-802A968C 0100+00 s=0 e=1 z=0 None .text parseCharacter_UTF8__Q28JMessage6localeFPPCc */
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// False False
|
||||
// char const** False
|
||||
// char const* False
|
||||
// char const False
|
||||
// char False
|
||||
asm void JMessage::locale::parseCharacter_UTF8(char const** param_0) {
|
||||
nofralloc
|
||||
nofralloc
|
||||
#include "asm/JSystem/JMessage/locale/parseCharacter_UTF8__Q28JMessage6localeFPPCc.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
|
||||
|
||||
+1276
-398
File diff suppressed because it is too large
Load Diff
+419
-133
@@ -1,330 +1,616 @@
|
||||
//
|
||||
//
|
||||
// Generated By: dol2asm
|
||||
// Translation Unit: resource
|
||||
//
|
||||
//
|
||||
|
||||
#include "JSystem/JMessage/resource.h"
|
||||
#include "dol2asm.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "JSystem/JMessage/resource.h"
|
||||
|
||||
//
|
||||
//
|
||||
// Types:
|
||||
//
|
||||
//
|
||||
|
||||
namespace std {
|
||||
/* */ template <typename A1, typename B1>
|
||||
/* */ void lower_bound(/* u32 const*, u32 const*, u32 const& */);
|
||||
/* 802A94D4 */ /* lower_bound<u32 const*, u32> */
|
||||
/* */ template <typename A1, typename B1>
|
||||
/* */ // False True
|
||||
// u32 const* False
|
||||
// u32 const False
|
||||
// u32 False
|
||||
// u32 const* False
|
||||
// u32 const False
|
||||
// u32 False
|
||||
// u32 const& False
|
||||
// u32 const False
|
||||
// u32 False
|
||||
void lower_bound(/* u32 const*, u32 const*, u32 const& */);
|
||||
/* 802A94D4 */ /* lower_bound<u32 const*, u32> */
|
||||
// False True
|
||||
// u32 const* False
|
||||
// u32 const False
|
||||
// u32 False
|
||||
// u32 const* False
|
||||
// u32 const False
|
||||
// u32 False
|
||||
// u32 const& False
|
||||
// u32 const False
|
||||
// u32 False
|
||||
void lower_bound__template0(u32 const*, u32 const*, u32 const&);
|
||||
|
||||
}; // namespace std
|
||||
};
|
||||
|
||||
struct JMessage {
|
||||
struct TResource {
|
||||
/* 802A8CDC */ void toMessageIndex_messageID(u32, u32, bool*) const;
|
||||
};
|
||||
struct TResource {
|
||||
/* 802A8CDC */ // False False
|
||||
// u32 False
|
||||
// u32 False
|
||||
// bool* False
|
||||
// bool False
|
||||
void toMessageIndex_messageID(u32, u32, bool*) const;
|
||||
};
|
||||
|
||||
struct TResourceContainer {
|
||||
struct TCResource {
|
||||
/* 802A8EC0 */ TCResource();
|
||||
/* 802A8EF8 */ ~TCResource();
|
||||
/* 802A8F6C */ void Get_groupID(u16);
|
||||
/* 802A8FFC */ void Do_create();
|
||||
/* 802A9048 */ void Do_destroy(JMessage::TResource*);
|
||||
};
|
||||
struct TResourceContainer {
|
||||
struct TCResource {
|
||||
/* 802A8EC0 */ // True False
|
||||
TCResource();
|
||||
/* 802A8EF8 */ // False False
|
||||
~TCResource();
|
||||
/* 802A8F6C */ // False False
|
||||
// u16 False
|
||||
void Get_groupID(u16);
|
||||
/* 802A8FFC */ // True False
|
||||
void Do_create();
|
||||
/* 802A9048 */ // True False
|
||||
// JMessage::TResource* False
|
||||
// JMessage::TResource False
|
||||
void Do_destroy(JMessage::TResource*);
|
||||
};
|
||||
|
||||
/* 802A906C */ TResourceContainer();
|
||||
/* 802A90B8 */ void setEncoding(u8);
|
||||
/* 802A90F0 */ void setEncoding_(u8);
|
||||
};
|
||||
/* 802A906C */ // False False
|
||||
TResourceContainer();
|
||||
/* 802A90B8 */ // True False
|
||||
// u8 False
|
||||
void setEncoding(u8);
|
||||
/* 802A90F0 */ // True False
|
||||
// u8 False
|
||||
void setEncoding_(u8);
|
||||
};
|
||||
|
||||
struct TParse {
|
||||
/* 802A9130 */ TParse(JMessage::TResourceContainer*);
|
||||
/* 802A9158 */ ~TParse();
|
||||
/* 802A91B8 */ void parseHeader_next(void const**, u32*, u32);
|
||||
/* 802A92F4 */ void parseBlock_next(void const**, u32*, u32);
|
||||
};
|
||||
struct TParse {
|
||||
/* 802A9130 */ // False False
|
||||
// JMessage::TResourceContainer* False
|
||||
// JMessage::TResourceContainer False
|
||||
TParse(JMessage::TResourceContainer*);
|
||||
/* 802A9158 */ // True False
|
||||
~TParse();
|
||||
/* 802A91B8 */ // True False
|
||||
// void const** False
|
||||
// void const* False
|
||||
// void const False
|
||||
// void False
|
||||
// u32* False
|
||||
// u32 False
|
||||
// u32 False
|
||||
void parseHeader_next(void const**, u32*, u32);
|
||||
/* 802A92F4 */ // True False
|
||||
// void const** False
|
||||
// void const* False
|
||||
// void const False
|
||||
// void False
|
||||
// u32* False
|
||||
// u32 False
|
||||
// u32 False
|
||||
void parseBlock_next(void const**, u32*, u32);
|
||||
};
|
||||
|
||||
struct locale {
|
||||
/* 802A9490 */ // True False
|
||||
// char const** False
|
||||
// char const* False
|
||||
// char const False
|
||||
// char False
|
||||
void parseCharacter_1Byte(char const**);
|
||||
/* 802A94A8 */ // True False
|
||||
// char const** False
|
||||
// char const* False
|
||||
// char const False
|
||||
// char False
|
||||
void parseCharacter_2Byte(char const**);
|
||||
/* 802A9528 */ // False False
|
||||
// char const** False
|
||||
// char const* False
|
||||
// char const False
|
||||
// char False
|
||||
void parseCharacter_ShiftJIS(char const**);
|
||||
/* 802A958C */ // False False
|
||||
// char const** False
|
||||
// char const* False
|
||||
// char const False
|
||||
// char False
|
||||
void parseCharacter_UTF8(char const**);
|
||||
};
|
||||
|
||||
struct locale {
|
||||
/* 802A9490 */ void parseCharacter_1Byte(char const**);
|
||||
/* 802A94A8 */ void parseCharacter_2Byte(char const**);
|
||||
/* 802A9528 */ void parseCharacter_ShiftJIS(char const**);
|
||||
/* 802A958C */ void parseCharacter_UTF8(char const**);
|
||||
};
|
||||
};
|
||||
|
||||
namespace JGadget {
|
||||
struct binary {
|
||||
struct TParse_header_block {
|
||||
/* 802DC8C8 */ ~TParse_header_block();
|
||||
};
|
||||
struct binary {
|
||||
struct TParse_header_block {
|
||||
/* 802DC8C8 */ // False False
|
||||
~TParse_header_block();
|
||||
};
|
||||
|
||||
};
|
||||
|
||||
struct TLinkListNode {
|
||||
};
|
||||
|
||||
struct TNodeLinkList {
|
||||
struct iterator {
|
||||
};
|
||||
|
||||
/* 802DCA1C */ // False False
|
||||
~TNodeLinkList();
|
||||
/* 802DCBA8 */ // False False
|
||||
// JGadget::TNodeLinkList::iterator False
|
||||
// JGadget::TLinkListNode* False
|
||||
// JGadget::TLinkListNode False
|
||||
void Insert(JGadget::TNodeLinkList::iterator, JGadget::TLinkListNode*);
|
||||
/* 802DCBD4 */ // False False
|
||||
// JGadget::TLinkListNode* False
|
||||
// JGadget::TLinkListNode False
|
||||
void Erase(JGadget::TLinkListNode*);
|
||||
};
|
||||
|
||||
};
|
||||
|
||||
struct TLinkListNode {};
|
||||
|
||||
struct TNodeLinkList {
|
||||
struct iterator {};
|
||||
|
||||
/* 802DCA1C */ ~TNodeLinkList();
|
||||
/* 802DCBA8 */ void Insert(JGadget::TNodeLinkList::iterator, JGadget::TLinkListNode*);
|
||||
/* 802DCBD4 */ void Erase(JGadget::TLinkListNode*);
|
||||
};
|
||||
|
||||
}; // namespace JGadget
|
||||
|
||||
//
|
||||
//
|
||||
// Forward References:
|
||||
//
|
||||
//
|
||||
|
||||
|
||||
// False False
|
||||
// u32 False
|
||||
// u32 False
|
||||
// bool* False
|
||||
// bool False
|
||||
extern "C" void toMessageIndex_messageID__Q28JMessage9TResourceCFUlUlPb();
|
||||
// True False
|
||||
extern "C" void __ct__Q38JMessage18TResourceContainer10TCResourceFv();
|
||||
// False False
|
||||
extern "C" void __dt__Q38JMessage18TResourceContainer10TCResourceFv();
|
||||
// False False
|
||||
// u16 False
|
||||
extern "C" void Get_groupID__Q38JMessage18TResourceContainer10TCResourceFUs();
|
||||
// True False
|
||||
extern "C" void Do_create__Q38JMessage18TResourceContainer10TCResourceFv();
|
||||
// True False
|
||||
// JMessage::TResource* False
|
||||
// JMessage::TResource False
|
||||
extern "C" void Do_destroy__Q38JMessage18TResourceContainer10TCResourceFPQ28JMessage9TResource();
|
||||
// False False
|
||||
extern "C" void __ct__Q28JMessage18TResourceContainerFv();
|
||||
// True False
|
||||
// u8 False
|
||||
extern "C" void setEncoding__Q28JMessage18TResourceContainerFUc();
|
||||
// True False
|
||||
// u8 False
|
||||
extern "C" void setEncoding___Q28JMessage18TResourceContainerFUc();
|
||||
// False False
|
||||
// JMessage::TResourceContainer* False
|
||||
// JMessage::TResourceContainer False
|
||||
extern "C" void __ct__Q28JMessage6TParseFPQ28JMessage18TResourceContainer();
|
||||
// True False
|
||||
extern "C" void __dt__Q28JMessage6TParseFv();
|
||||
// True False
|
||||
// void const** False
|
||||
// void const* False
|
||||
// void const False
|
||||
// void False
|
||||
// u32* False
|
||||
// u32 False
|
||||
// u32 False
|
||||
extern "C" void parseHeader_next__Q28JMessage6TParseFPPCvPUlUl();
|
||||
// True False
|
||||
// void const** False
|
||||
// void const* False
|
||||
// void const False
|
||||
// void False
|
||||
// u32* False
|
||||
// u32 False
|
||||
// u32 False
|
||||
extern "C" void parseBlock_next__Q28JMessage6TParseFPPCvPUlUl();
|
||||
// True False
|
||||
// char const** False
|
||||
// char const* False
|
||||
// char const False
|
||||
// char False
|
||||
extern "C" void parseCharacter_1Byte__Q28JMessage6localeFPPCc();
|
||||
// True False
|
||||
// char const** False
|
||||
// char const* False
|
||||
// char const False
|
||||
// char False
|
||||
extern "C" void parseCharacter_2Byte__Q28JMessage6localeFPPCc();
|
||||
// False True
|
||||
// u32 const* False
|
||||
// u32 const False
|
||||
// u32 False
|
||||
// u32 const* False
|
||||
// u32 const False
|
||||
// u32 False
|
||||
// u32 const& False
|
||||
// u32 const False
|
||||
// u32 False
|
||||
extern "C" void func_802A94D4();
|
||||
extern "C" extern void* __vt__Q28JMessage6TParse[5];
|
||||
extern "C" extern void* __vt__Q38JMessage18TResourceContainer10TCResource[5];
|
||||
extern "C" extern void* data_803C9CBC[5];
|
||||
|
||||
//
|
||||
//
|
||||
// External References:
|
||||
//
|
||||
//
|
||||
|
||||
// False False
|
||||
// void* False
|
||||
// void False
|
||||
// u32 False
|
||||
void* operator new(u32);
|
||||
// False False
|
||||
// void False
|
||||
// void* False
|
||||
// void False
|
||||
void operator delete(void*);
|
||||
|
||||
// False False
|
||||
// char const** False
|
||||
// char const* False
|
||||
// char const False
|
||||
// char False
|
||||
extern "C" void parseCharacter_ShiftJIS__Q28JMessage6localeFPPCc();
|
||||
// False False
|
||||
// char const** False
|
||||
// char const* False
|
||||
// char const False
|
||||
// char False
|
||||
extern "C" void parseCharacter_UTF8__Q28JMessage6localeFPPCc();
|
||||
// False False
|
||||
// void* False
|
||||
// void False
|
||||
// u32 False
|
||||
extern "C" void* __nw__FUl();
|
||||
// False False
|
||||
// void False
|
||||
// void* False
|
||||
// void False
|
||||
extern "C" void __dl__FPv();
|
||||
// False False
|
||||
extern "C" void __dt__Q37JGadget6binary19TParse_header_blockFv();
|
||||
// False False
|
||||
extern "C" void __dt__Q27JGadget13TNodeLinkListFv();
|
||||
extern "C" void
|
||||
Insert__Q27JGadget13TNodeLinkListFQ37JGadget13TNodeLinkList8iteratorPQ27JGadget13TLinkListNode();
|
||||
// False False
|
||||
// JGadget::TNodeLinkList::iterator False
|
||||
// JGadget::TLinkListNode* False
|
||||
// JGadget::TLinkListNode False
|
||||
extern "C" void Insert__Q27JGadget13TNodeLinkListFQ37JGadget13TNodeLinkList8iteratorPQ27JGadget13TLinkListNode();
|
||||
// False False
|
||||
// JGadget::TLinkListNode* False
|
||||
// JGadget::TLinkListNode False
|
||||
extern "C" void Erase__Q27JGadget13TNodeLinkListFPQ27JGadget13TLinkListNode();
|
||||
// False False
|
||||
extern "C" void _savegpr_28();
|
||||
// False False
|
||||
extern "C" void _restgpr_28();
|
||||
// False False
|
||||
extern "C" void memcmp();
|
||||
extern "C" extern void* __vt__Q37JGadget6binary19TParse_header_block[5];
|
||||
extern "C" extern u32 ga4cSignature__Q28JMessage4data[1 + 1 /* padding */];
|
||||
|
||||
//
|
||||
//
|
||||
// Declarations:
|
||||
//
|
||||
//
|
||||
|
||||
/* 802A8CDC-802A8EC0 01E4+00 s=0 e=1 z=0 None .text
|
||||
* toMessageIndex_messageID__Q28JMessage9TResourceCFUlUlPb */
|
||||
/* 802A8CDC-802A8EC0 01E4+00 s=0 e=1 z=0 None .text toMessageIndex_messageID__Q28JMessage9TResourceCFUlUlPb */
|
||||
// 802A8E3C: 802A94D4 (func_802A94D4)
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
asm void JMessage::TResource::toMessageIndex_messageID(u32 param_0, u32 param_1,
|
||||
bool* param_2) const {
|
||||
nofralloc
|
||||
// False False
|
||||
// u32 False
|
||||
// u32 False
|
||||
// bool* False
|
||||
// bool False
|
||||
asm void JMessage::TResource::toMessageIndex_messageID(u32 param_0, u32 param_1, bool* param_2) const {
|
||||
nofralloc
|
||||
#include "asm/JSystem/JMessage/resource/toMessageIndex_messageID__Q28JMessage9TResourceCFUlUlPb.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
|
||||
/* ############################################################################################## */
|
||||
/* 803C9C80-803C9C94 0014+00 s=1 e=0 z=0 None .data
|
||||
* sapfnParseCharacter___Q28JMessage18TResourceContainer */
|
||||
/* 803C9C80-803C9C94 0014+00 s=1 e=0 z=0 None .data sapfnParseCharacter___Q28JMessage18TResourceContainer */
|
||||
SECTION_DATA static void* sapfnParseCharacter___Q28JMessage18TResourceContainer[5] = {
|
||||
(void*)NULL,
|
||||
(void*)parseCharacter_1Byte__Q28JMessage6localeFPPCc,
|
||||
(void*)parseCharacter_2Byte__Q28JMessage6localeFPPCc,
|
||||
(void*)parseCharacter_ShiftJIS__Q28JMessage6localeFPPCc,
|
||||
(void*)parseCharacter_UTF8__Q28JMessage6localeFPPCc,
|
||||
(void*)NULL,
|
||||
(void*)parseCharacter_1Byte__Q28JMessage6localeFPPCc,
|
||||
(void*)parseCharacter_2Byte__Q28JMessage6localeFPPCc,
|
||||
(void*)parseCharacter_ShiftJIS__Q28JMessage6localeFPPCc,
|
||||
(void*)parseCharacter_UTF8__Q28JMessage6localeFPPCc,
|
||||
};
|
||||
|
||||
/* 803C9C94-803C9CA8 0014+00 s=2 e=0 z=0 None .data __vt__Q28JMessage6TParse */
|
||||
SECTION_DATA static void* __vt__Q28JMessage6TParse[5] = {
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)__dt__Q28JMessage6TParseFv,
|
||||
(void*)parseHeader_next__Q28JMessage6TParseFPPCvPUlUl,
|
||||
(void*)parseBlock_next__Q28JMessage6TParseFPPCvPUlUl,
|
||||
/* 803C9C94-803C9CA8 0014+00 s=2 e=0 z=0 None .data __vt__Q28JMessage6TParse */
|
||||
SECTION_DATA void* __vt__Q28JMessage6TParse[5] = {
|
||||
(void*)NULL /* RTTI */,
|
||||
(void*)NULL,
|
||||
(void*)__dt__Q28JMessage6TParseFv,
|
||||
(void*)parseHeader_next__Q28JMessage6TParseFPPCvPUlUl,
|
||||
(void*)parseBlock_next__Q28JMessage6TParseFPPCvPUlUl,
|
||||
};
|
||||
|
||||
/* 803C9CA8-803C9CBC 0014+00 s=2 e=0 z=0 None .data
|
||||
* __vt__Q38JMessage18TResourceContainer10TCResource */
|
||||
SECTION_DATA static void* __vt__Q38JMessage18TResourceContainer10TCResource[5] = {
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)__dt__Q38JMessage18TResourceContainer10TCResourceFv,
|
||||
(void*)Do_create__Q38JMessage18TResourceContainer10TCResourceFv,
|
||||
(void*)Do_destroy__Q38JMessage18TResourceContainer10TCResourceFPQ28JMessage9TResource,
|
||||
/* 803C9CA8-803C9CBC 0014+00 s=2 e=0 z=0 None .data __vt__Q38JMessage18TResourceContainer10TCResource */
|
||||
SECTION_DATA void* __vt__Q38JMessage18TResourceContainer10TCResource[5] = {
|
||||
(void*)NULL /* RTTI */,
|
||||
(void*)NULL,
|
||||
(void*)__dt__Q38JMessage18TResourceContainer10TCResourceFv,
|
||||
(void*)Do_create__Q38JMessage18TResourceContainer10TCResourceFv,
|
||||
(void*)Do_destroy__Q38JMessage18TResourceContainer10TCResourceFPQ28JMessage9TResource,
|
||||
};
|
||||
|
||||
/* 803C9CBC-803C9CD0 0014+00 s=2 e=0 z=0 None .data
|
||||
* __vt__Q27JGadget42TLinkList_factory<Q28JMessage9TResource,0> */
|
||||
SECTION_DATA static void* data_803C9CBC[5] = {
|
||||
(void*)NULL /* RTTI */, (void*)NULL, (void*)NULL, (void*)NULL, (void*)NULL,
|
||||
/* 803C9CBC-803C9CD0 0014+00 s=2 e=0 z=0 None .data __vt__Q27JGadget42TLinkList_factory<Q28JMessage9TResource,0> */
|
||||
SECTION_DATA void* data_803C9CBC[5] = {
|
||||
(void*)NULL /* RTTI */,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
(void*)NULL,
|
||||
};
|
||||
|
||||
/* 802A8EC0-802A8EF8 0038+00 s=1 e=0 z=0 None .text
|
||||
* __ct__Q38JMessage18TResourceContainer10TCResourceFv */
|
||||
/* 802A8EC0-802A8EF8 0038+00 s=1 e=0 z=0 None .text __ct__Q38JMessage18TResourceContainer10TCResourceFv */
|
||||
// 802A8EDC: 803C9CBC (data_803C9CBC)
|
||||
// 802A8EE0: 803C9CBC (data_803C9CBC)
|
||||
// 802A8EE8: 803C9CA8 (__vt__Q38JMessage18TResourceContainer10TCResource)
|
||||
// 802A8EEC: 803C9CA8 (__vt__Q38JMessage18TResourceContainer10TCResource)
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// True False
|
||||
asm JMessage::TResourceContainer::TCResource::TCResource() {
|
||||
nofralloc
|
||||
nofralloc
|
||||
#include "asm/JSystem/JMessage/resource/__ct__Q38JMessage18TResourceContainer10TCResourceFv.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
/* 802A8EF8-802A8F6C 0074+00 s=1 e=2 z=0 None .text
|
||||
* __dt__Q38JMessage18TResourceContainer10TCResourceFv */
|
||||
|
||||
/* 802A8EF8-802A8F6C 0074+00 s=1 e=2 z=0 None .text __dt__Q38JMessage18TResourceContainer10TCResourceFv */
|
||||
// 802A8F18: 803C9CA8 (__vt__Q38JMessage18TResourceContainer10TCResource)
|
||||
// 802A8F1C: 803C9CA8 (__vt__Q38JMessage18TResourceContainer10TCResource)
|
||||
// 802A8F28: 803C9CBC (data_803C9CBC)
|
||||
// 802A8F2C: 803C9CBC (data_803C9CBC)
|
||||
// 802A8F3C: 802DCA1C (__dt__Q27JGadget13TNodeLinkListFv)
|
||||
// 802A8F4C: 802CED3C (__dl__FPv)
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// False False
|
||||
asm JMessage::TResourceContainer::TCResource::~TCResource() {
|
||||
nofralloc
|
||||
nofralloc
|
||||
#include "asm/JSystem/JMessage/resource/__dt__Q38JMessage18TResourceContainer10TCResourceFv.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
/* 802A8F6C-802A8FFC 0090+00 s=0 e=1 z=0 None .text
|
||||
* Get_groupID__Q38JMessage18TResourceContainer10TCResourceFUs */
|
||||
|
||||
/* 802A8F6C-802A8FFC 0090+00 s=0 e=1 z=0 None .text Get_groupID__Q38JMessage18TResourceContainer10TCResourceFUs */
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// False False
|
||||
// u16 False
|
||||
asm void JMessage::TResourceContainer::TCResource::Get_groupID(u16 param_0) {
|
||||
nofralloc
|
||||
nofralloc
|
||||
#include "asm/JSystem/JMessage/resource/Get_groupID__Q38JMessage18TResourceContainer10TCResourceFUs.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
/* 802A8FFC-802A9048 004C+00 s=1 e=0 z=0 None .text
|
||||
* Do_create__Q38JMessage18TResourceContainer10TCResourceFv */
|
||||
|
||||
/* 802A8FFC-802A9048 004C+00 s=1 e=0 z=0 None .text Do_create__Q38JMessage18TResourceContainer10TCResourceFv */
|
||||
// 802A900C: 802CEC4C (__nw__FUl)
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// True False
|
||||
asm void JMessage::TResourceContainer::TCResource::Do_create() {
|
||||
nofralloc
|
||||
nofralloc
|
||||
#include "asm/JSystem/JMessage/resource/Do_create__Q38JMessage18TResourceContainer10TCResourceFv.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
/* 802A9048-802A906C 0024+00 s=1 e=0 z=0 None .text
|
||||
* Do_destroy__Q38JMessage18TResourceContainer10TCResourceFPQ28JMessage9TResource */
|
||||
|
||||
/* 802A9048-802A906C 0024+00 s=1 e=0 z=0 None .text Do_destroy__Q38JMessage18TResourceContainer10TCResourceFPQ28JMessage9TResource */
|
||||
// 802A9058: 802CED3C (__dl__FPv)
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// True False
|
||||
// JMessage::TResource* False
|
||||
// JMessage::TResource False
|
||||
asm void JMessage::TResourceContainer::TCResource::Do_destroy(JMessage::TResource* param_0) {
|
||||
nofralloc
|
||||
nofralloc
|
||||
#include "asm/JSystem/JMessage/resource/Do_destroy__Q38JMessage18TResourceContainer10TCResourceFPQ28JMessage9TResource.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
/* 802A906C-802A90B8 004C+00 s=0 e=2 z=0 None .text __ct__Q28JMessage18TResourceContainerFv */
|
||||
|
||||
/* 802A906C-802A90B8 004C+00 s=0 e=2 z=0 None .text __ct__Q28JMessage18TResourceContainerFv */
|
||||
// 802A9090: 802A8EC0 (__ct__Q38JMessage18TResourceContainer10TCResourceFv)
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// False False
|
||||
asm JMessage::TResourceContainer::TResourceContainer() {
|
||||
nofralloc
|
||||
nofralloc
|
||||
#include "asm/JSystem/JMessage/resource/__ct__Q28JMessage18TResourceContainerFv.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
/* 802A90B8-802A90F0 0038+00 s=1 e=0 z=0 None .text
|
||||
* setEncoding__Q28JMessage18TResourceContainerFUc */
|
||||
|
||||
/* 802A90B8-802A90F0 0038+00 s=1 e=0 z=0 None .text setEncoding__Q28JMessage18TResourceContainerFUc */
|
||||
// 802A90DC: 802A90F0 (setEncoding___Q28JMessage18TResourceContainerFUc)
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// True False
|
||||
// u8 False
|
||||
asm void JMessage::TResourceContainer::setEncoding(u8 param_0) {
|
||||
nofralloc
|
||||
nofralloc
|
||||
#include "asm/JSystem/JMessage/resource/setEncoding__Q28JMessage18TResourceContainerFUc.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
/* 802A90F0-802A9130 0040+00 s=1 e=0 z=0 None .text
|
||||
* setEncoding___Q28JMessage18TResourceContainerFUc */
|
||||
|
||||
/* 802A90F0-802A9130 0040+00 s=1 e=0 z=0 None .text setEncoding___Q28JMessage18TResourceContainerFUc */
|
||||
// 802A910C: 803C9C80 (sapfnParseCharacter___Q28JMessage18TResourceContainer)
|
||||
// 802A9110: 803C9C80 (sapfnParseCharacter___Q28JMessage18TResourceContainer)
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// True False
|
||||
// u8 False
|
||||
asm void JMessage::TResourceContainer::setEncoding_(u8 param_0) {
|
||||
nofralloc
|
||||
nofralloc
|
||||
#include "asm/JSystem/JMessage/resource/setEncoding___Q28JMessage18TResourceContainerFUc.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
/* 802A9130-802A9158 0028+00 s=0 e=2 z=0 None .text
|
||||
* __ct__Q28JMessage6TParseFPQ28JMessage18TResourceContainer */
|
||||
|
||||
/* 802A9130-802A9158 0028+00 s=0 e=2 z=0 None .text __ct__Q28JMessage6TParseFPQ28JMessage18TResourceContainer */
|
||||
// 802A9130: 803C488C (__vt__Q37JGadget6binary19TParse_header_block)
|
||||
// 802A9134: 803C488C (__vt__Q37JGadget6binary19TParse_header_block)
|
||||
// 802A913C: 803C9C94 (__vt__Q28JMessage6TParse)
|
||||
// 802A9140: 803C9C94 (__vt__Q28JMessage6TParse)
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// False False
|
||||
// JMessage::TResourceContainer* False
|
||||
// JMessage::TResourceContainer False
|
||||
asm JMessage::TParse::TParse(JMessage::TResourceContainer* param_0) {
|
||||
nofralloc
|
||||
nofralloc
|
||||
#include "asm/JSystem/JMessage/resource/__ct__Q28JMessage6TParseFPQ28JMessage18TResourceContainer.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
/* 802A9158-802A91B8 0060+00 s=1 e=0 z=0 None .text __dt__Q28JMessage6TParseFv */
|
||||
|
||||
/* 802A9158-802A91B8 0060+00 s=1 e=0 z=0 None .text __dt__Q28JMessage6TParseFv */
|
||||
// 802A9178: 803C9C94 (__vt__Q28JMessage6TParse)
|
||||
// 802A917C: 803C9C94 (__vt__Q28JMessage6TParse)
|
||||
// 802A9188: 802DC8C8 (__dt__Q37JGadget6binary19TParse_header_blockFv)
|
||||
// 802A9198: 802CED3C (__dl__FPv)
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// True False
|
||||
asm JMessage::TParse::~TParse() {
|
||||
nofralloc
|
||||
nofralloc
|
||||
#include "asm/JSystem/JMessage/resource/__dt__Q28JMessage6TParseFv.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
/* 802A91B8-802A92F4 013C+00 s=1 e=0 z=0 None .text
|
||||
* parseHeader_next__Q28JMessage6TParseFPPCvPUlUl */
|
||||
|
||||
/* 802A91B8-802A92F4 013C+00 s=1 e=0 z=0 None .text parseHeader_next__Q28JMessage6TParseFPPCvPUlUl */
|
||||
// 802A91C8: 803621D8 (_savegpr_28)
|
||||
// 802A91EC: 80455818 (ga4cSignature__Q28JMessage4data)
|
||||
// 802A91F4: 8036608C (memcmp)
|
||||
// 802A9260: 802A90B8 (setEncoding__Q28JMessage18TResourceContainerFUc)
|
||||
// 802A92CC: 802DCBA8 (Insert__Q27JGadget13TNodeLinkListFQ37JGadget13TNodeLinkList8iteratorPQ27JGadget13TLinkListNode)
|
||||
// 802A92E0: 80362224 (_restgpr_28)
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// True False
|
||||
// void const** False
|
||||
// void const* False
|
||||
// void const False
|
||||
// void False
|
||||
// u32* False
|
||||
// u32 False
|
||||
// u32 False
|
||||
asm void JMessage::TParse::parseHeader_next(void const** param_0, u32* param_1, u32 param_2) {
|
||||
nofralloc
|
||||
nofralloc
|
||||
#include "asm/JSystem/JMessage/resource/parseHeader_next__Q28JMessage6TParseFPPCvPUlUl.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
/* 802A92F4-802A9490 019C+00 s=1 e=0 z=0 None .text parseBlock_next__Q28JMessage6TParseFPPCvPUlUl
|
||||
*/
|
||||
|
||||
/* 802A92F4-802A9490 019C+00 s=1 e=0 z=0 None .text parseBlock_next__Q28JMessage6TParseFPPCvPUlUl */
|
||||
// 802A9304: 803621D8 (_savegpr_28)
|
||||
// 802A940C: 802DCBD4 (Erase__Q27JGadget13TNodeLinkListFPQ27JGadget13TLinkListNode)
|
||||
// 802A947C: 80362224 (_restgpr_28)
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// True False
|
||||
// void const** False
|
||||
// void const* False
|
||||
// void const False
|
||||
// void False
|
||||
// u32* False
|
||||
// u32 False
|
||||
// u32 False
|
||||
asm void JMessage::TParse::parseBlock_next(void const** param_0, u32* param_1, u32 param_2) {
|
||||
nofralloc
|
||||
nofralloc
|
||||
#include "asm/JSystem/JMessage/resource/parseBlock_next__Q28JMessage6TParseFPPCvPUlUl.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
/* 802A9490-802A94A8 0018+00 s=1 e=0 z=0 None .text parseCharacter_1Byte__Q28JMessage6localeFPPCc
|
||||
*/
|
||||
|
||||
/* 802A9490-802A94A8 0018+00 s=1 e=0 z=0 None .text parseCharacter_1Byte__Q28JMessage6localeFPPCc */
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// True False
|
||||
// char const** False
|
||||
// char const* False
|
||||
// char const False
|
||||
// char False
|
||||
asm void JMessage::locale::parseCharacter_1Byte(char const** param_0) {
|
||||
nofralloc
|
||||
nofralloc
|
||||
#include "asm/JSystem/JMessage/resource/parseCharacter_1Byte__Q28JMessage6localeFPPCc.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
/* 802A94A8-802A94D4 002C+00 s=1 e=0 z=0 None .text parseCharacter_2Byte__Q28JMessage6localeFPPCc
|
||||
*/
|
||||
|
||||
/* 802A94A8-802A94D4 002C+00 s=1 e=0 z=0 None .text parseCharacter_2Byte__Q28JMessage6localeFPPCc */
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// True False
|
||||
// char const** False
|
||||
// char const* False
|
||||
// char const False
|
||||
// char False
|
||||
asm void JMessage::locale::parseCharacter_2Byte(char const** param_0) {
|
||||
nofralloc
|
||||
nofralloc
|
||||
#include "asm/JSystem/JMessage/resource/parseCharacter_2Byte__Q28JMessage6localeFPPCc.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
/* 802A94D4-802A9528 0054+00 s=1 e=0 z=0 None .text lower_bound<PCUl,Ul>__3stdFPCUlPCUlRCUl */
|
||||
|
||||
/* 802A94D4-802A9528 0054+00 s=1 e=0 z=0 None .text lower_bound<PCUl,Ul>__3stdFPCUlPCUlRCUl */
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// False True
|
||||
// u32 const* False
|
||||
// u32 const False
|
||||
// u32 False
|
||||
// u32 const* False
|
||||
// u32 const False
|
||||
// u32 False
|
||||
// u32 const& False
|
||||
// u32 const False
|
||||
// u32 False
|
||||
asm void std::lower_bound__template0(u32 const* param_0, u32 const* param_1, u32 const& param_2) {
|
||||
nofralloc
|
||||
nofralloc
|
||||
#include "asm/JSystem/JMessage/resource/func_802A94D4.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user