Implement MemberInfo, FieldInfo, TypeInfo.DeclaredFields

Rename Type to TypeInfo
Add TypeInfo.CSharpName
Implement some generic types/parameters
Implement arrays
Remove obsolete Il2CppType.GetTypeFromTypeIndex
Implement enhanced Il2CppReflector.GetTypeFromTypeIndex (can create array and generic types on-the-fly from Il2CppType usages)
This commit is contained in:
Katy Coe
2017-11-07 05:31:52 +01:00
parent 6ba60a276f
commit 521f82ed4d
9 changed files with 414 additions and 169 deletions

View File

@@ -3,6 +3,7 @@ using System.Reflection;
namespace Il2CppInspector.Reflection
{
/*
public abstract class MethodBase : MemberInfo
{
// (not code attributes)
@@ -21,11 +22,6 @@ namespace Il2CppInspector.Reflection
// TODO
}
public class FieldInfo : MemberInfo
{
// TODO
}
public class PropertyInfo : MemberInfo
{
// TODO
@@ -35,4 +31,5 @@ namespace Il2CppInspector.Reflection
{
// TODO
}
*/
}