1
0
Fork 0
mirror of https://github.com/beefytech/Beef.git synced 2025-07-04 15:26:00 +02:00

Added extension methods

This commit is contained in:
Brian Fiete 2020-06-03 05:22:11 -07:00
parent c1a2bd79e1
commit e1c340a711
12 changed files with 507 additions and 225 deletions

View file

@ -631,7 +631,8 @@ enum BfMethodType : uint8
BfMethodType_CtorClear,
BfMethodType_Dtor,
BfMethodType_Operator,
BfMethodType_Mixin
BfMethodType_Mixin,
BfMethodType_Extension
};
enum BfCallingConvention : uint8
@ -898,7 +899,8 @@ public:
bool mIsConcrete;
bool mIsStatic;
bool mHasAppendCtor;
bool mHasOverrideMethods;
bool mHasExtensionMethods;
bool mHasOverrideMethods;
bool mIsOpaque;
bool mIsNextRevision;
@ -934,6 +936,7 @@ public:
mIsClosure = false;
mIsStatic = false;
mHasAppendCtor = false;
mHasExtensionMethods = false;
mHasOverrideMethods = false;
mIsOpaque = false;
mPartialUsed = false;