Support metadata v24

This commit is contained in:
Katy Coe
2017-11-09 12:22:39 +01:00
parent 3809f88abf
commit 8cf13a0b87
3 changed files with 14 additions and 3 deletions

View File

@@ -149,7 +149,6 @@ namespace Il2CppInspector
public uint method_inst;
}
public class Il2CppGenericInst
{
public uint type_argc;

View File

@@ -89,6 +89,12 @@ namespace Il2CppInspector
public int windowsRuntimeTypeNamesOffset; // Il2CppWindowsRuntimeTypeNamePair
[Version(Min = 23)]
public int windowsRuntimeTypeNamesSize;
// Added in metadata v24
[Version(Min = 24)]
public int exportedTypeDefinitionsOffset; // TypeDefinitionIndex
[Version(Min = 24)]
public int exportedTypeDefinitionsCount;
}
public class Il2CppImageDefinition
@@ -99,6 +105,11 @@ namespace Il2CppInspector
public int typeStart;
public uint typeCount;
[Version(Min = 24)]
public int exportedTypeStart;
[Version(Min = 24)]
public uint exportedTypeCount;
public int entryPointIndex;
public uint token;
}