Model: Initial framework for custom attributes

This commit is contained in:
Katy Coe
2019-11-03 22:25:38 +01:00
parent 7f398f40cb
commit 7351e339f0
12 changed files with 73 additions and 28 deletions

View File

@@ -4,6 +4,7 @@
All rights reserved.
*/
using System.Collections.Generic;
using System.Linq;
using System.Reflection;
@@ -18,6 +19,9 @@ namespace Il2CppInspector.Reflection
// Information/flags about the event
public EventAttributes Attributes { get; }
// Custom attributes for this member
public override IEnumerable<CustomAttributeData> CustomAttributes => CustomAttributeData.GetCustomAttributes(this);
// Methods for the event
public MethodInfo AddMethod { get; }
public MethodInfo RemoveMethod { get; }