mirror of
https://github.com/beefytech/Beef.git
synced 2025-06-23 10:08:00 +02:00
Added ReflectAttribute.ReflectImplementer
This commit is contained in:
parent
52ccdfe46a
commit
0e10eba8f5
3 changed files with 37 additions and 3 deletions
|
@ -30,6 +30,9 @@ namespace System
|
|||
Alias = 0x100000,
|
||||
Block = 0x200000,
|
||||
|
||||
Types = .Struct | .Enum | .Function | .Class | .Interface,
|
||||
ValueTypes = .Struct | .Enum | .Function,
|
||||
|
||||
All = Assembly | Module | Class | Struct | Enum | Constructor |
|
||||
Method | Property | Field | StaticField | Interface | Parameter |
|
||||
Delegate | Function | ReturnValue | GenericParameter | Invocation | MemberAccess |
|
||||
|
@ -51,7 +54,7 @@ namespace System
|
|||
AllMembers = 0x7F,
|
||||
All = 0xFF, // Doesn't include dynamic boxing
|
||||
|
||||
ApplyToInnerTypes = 0x200,
|
||||
ApplyToInnerTypes = 0x200
|
||||
}
|
||||
|
||||
public enum AttributeFlags
|
||||
|
@ -107,6 +110,11 @@ namespace System
|
|||
public this(ReflectKind reflectKind = .AllMembers)
|
||||
{
|
||||
}
|
||||
|
||||
public ReflectKind ReflectImplementer
|
||||
{
|
||||
set mut { }
|
||||
}
|
||||
}
|
||||
|
||||
[AttributeUsage(.Method | .Constructor | .Invocation)]
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue