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

Fixed append alloc issues, static init block fix

This commit is contained in:
Brian Fiete 2020-12-26 11:41:31 -08:00
parent 3b1f1634ac
commit 4a00830adf
3 changed files with 51 additions and 35 deletions

View file

@ -1820,6 +1820,7 @@ public:
void CreateDllImportMethod();
BfIRCallingConv GetIRCallingConvention(BfMethodInstance* methodInstance);
void SetupIRMethod(BfMethodInstance* methodInstance, BfIRFunction func, bool isInlined);
void EmitInitBlocks(const std::function<void(BfAstNode*)>& initBlockCallback);
void EmitCtorBody(bool& skipBody);
void EmitDtorBody();
void EmitEnumToStringBody();