1
0
Fork 0
mirror of https://github.com/beefytech/Beef.git synced 2025-06-10 12:32:20 +02:00

Fixed AddStackMarkableObject with base append fields

This commit is contained in:
Brian Fiete 2025-01-28 17:17:24 -08:00
parent 9baf0ead21
commit d9ce23ac8e
3 changed files with 18 additions and 9 deletions

View file

@ -1020,7 +1020,7 @@ public:
BfExpression* GetParamInitializer(int paramIdx);
BfTypeReference* GetParamTypeRef(int paramIdx);
BfIdentifierNode* GetParamNameNode(int paramIdx);
int DbgGetVirtualMethodNum();
int DbgGetVirtualMethodNum();
void GetIRFunctionInfo(BfModule* module, BfIRType& returnType, SizedArrayImpl<BfIRType>& paramTypes, bool forceStatic = false);
int GetIRFunctionParamCount(BfModule* module);
@ -2219,6 +2219,7 @@ public:
bool IsAnonymousInitializerType();
bool HasAppendCtor();
bool BaseHasAppendCtor();
bool HasAppendedField(bool checkBase);
virtual void ReportMemory(MemReporter* memReporter) override;
};