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

Deferred Import dynamic/static check, fix calling convention

This commit is contained in:
Brian Fiete 2019-12-21 05:44:01 -08:00
parent fbb06862b3
commit 42452fe09c
15 changed files with 102 additions and 44 deletions

View file

@ -664,8 +664,9 @@ enum BfOptimize : int8
enum BfImportKind : int8
{
BfImportKind_None,
BfImportKind_Static,
BfImportKind_Dynamic,
BfImportKind_Import_Unknown,
BfImportKind_Import_Dynamic,
BfImportKind_Import_Static,
BfImportKind_Export
};
@ -758,6 +759,7 @@ public:
virtual ~BfMethodDef();
static BfImportKind GetImportKindFromPath(const StringImpl& filePath);
bool HasNoThisSplat() { return mIsMutating || mNoSplat; }
void Reset();
void FreeMembers();