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

Added AlwaysIncludeFlags

This commit is contained in:
Brian Fiete 2020-12-29 12:41:54 -08:00
parent 1954152a6d
commit 5c88091760

View file

@ -66,6 +66,15 @@ namespace System
AlwaysIncludeTarget = 8 AlwaysIncludeTarget = 8
} }
public enum AlwaysIncludeFlags
{
None,
Type = 1,
IncludeAllMethods = 2,
AssumeInstantiated = 4,
All = Type | IncludeAllMethods | AssumeInstantiated
}
public sealed struct AttributeUsageAttribute : Attribute public sealed struct AttributeUsageAttribute : Attribute
{ {
AttributeTargets mAttributeTarget = .All; AttributeTargets mAttributeTarget = .All;
@ -102,6 +111,11 @@ namespace System
get { return mReflectUser; } get { return mReflectUser; }
set mut { mReflectUser = value; } set mut { mReflectUser = value; }
} }
public AlwaysIncludeFlags AlwaysIncludeUser
{
set {}
}
} }
[AttributeUsage(.All)] [AttributeUsage(.All)]