Fix incorrect forward declare keywords (#3107)

Mixups of class/struct keyword in forward declares. Doesn't seem to matter on MWCC, but causes name mangling mismatching on modern platforms.
This commit is contained in:
Pieter-Jan Briers
2026-02-23 20:13:00 +01:00
committed by GitHub
parent 73debfd6b9
commit 59fd9f387a
11 changed files with 17 additions and 17 deletions
@@ -6,7 +6,7 @@
#include <dolphin/mtx.h>
#include "global.h"
class J3DTransformInfo;
struct J3DTransformInfo;
struct JUTDataBlockHeader {
/* 0x0 */ u32 mType;
+1 -1
View File
@@ -100,7 +100,7 @@ protected:
class J3DMaterial;
class J3DVertexData;
class J3DDrawMtxData;
struct J3DDrawMtxData;
enum J3DShpFlag {
J3DShpFlag_Visible = 0x0001,
+1 -1
View File
@@ -6,7 +6,7 @@
#include "JSystem/JSupport/JSUList.h"
class JAISeqMgr;
class JAISoundChild;
struct JAISoundChild;
/**
* @ingroup jsystem-jaudio
+2 -2
View File
@@ -250,10 +250,10 @@ public:
class JAISoundHandle;
class JAIAudible;
class JAIAudience;
struct JAIAudience;
class JAISe;
class JAISeq;
class JAISoundChild;
struct JAISoundChild;
class JAIStream;
class JAITempoMgr;
+1 -1
View File
@@ -6,7 +6,7 @@
#include "JSystem/JUtility/JUTAssert.h"
class JAIStreamAramMgr;
class JAIStreamDataMgr;
struct JAIStreamDataMgr;
/**
* @ingroup jsystem-jaudio
+1 -1
View File
@@ -4,7 +4,7 @@
#include <dolphin/types.h>
class JASChannel;
class JASInstParam;
struct JASInstParam;
class JASWaveBank;
namespace JASDsp {
+1 -1
View File
@@ -7,7 +7,7 @@
#include <dolphin/os.h>
#include <dolphin/os.h>
class JASDisposer;
struct JASDisposer;
class JKRHeap;
class JKRSolidHeap;
+1 -1
View File
@@ -3,7 +3,7 @@
#include <dolphin/types.h>
class JASTrack;
struct JASTrack;
/**
* @ingroup jsystem-jaudio
+6 -6
View File
@@ -6,16 +6,16 @@
#include "JSystem/JKernel/JKRDisposer.h"
#include <bitset>
class JAISeqData;
class JAISeqDataMgr;
class JAISeqDataUser;
class JAIStreamDataMgr;
struct JAISeqData;
struct JAISeqDataMgr;
struct JAISeqDataUser;
struct JAIStreamDataMgr;
class JASVoiceBank;
class JAUBankTableLink;
class JAUDisposer_;
class JAUSectionHeap;
class JAUSoundTable;
class JAUSoundNameTable;
struct JAUSoundTable;
struct JAUSoundNameTable;
class JKRArchive;
class JKRSolidHeap;
+1 -1
View File
@@ -5,7 +5,7 @@
class CPaneMgr;
class J2DTextBox;
struct JMSMesgEntry_c;
class JMSMesgEntry_c;
class JUTFont;
struct dMenu_LetterData {
+1 -1
View File
@@ -221,7 +221,7 @@ private:
/* 0x14 */ J3DAnmCluster* mpAnm;
};
class J3DTransformInfo;
struct J3DTransformInfo;
class mDoExt_AnmRatioPack {
public: