Commit Graph

19 Commits

Author SHA1 Message Date
Katy Coe
46acc1b5a7 IL2CPP: Load InterfaceOffsets, VTableMethodIndices and MethodSpecs 2019-12-10 14:14:02 +01:00
Katy Coe
e48c1813f3 Model and Output: Retrieve fully qualified assembly names 2019-11-28 04:44:27 +01:00
Katy Coe
3b6dee36ba IL2CPP: Fix versioning errors in Il2CppAssemblyNameDefinition and Il2CppAssemblyDefinition 2019-11-12 20:23:50 +01:00
Katy Coe
06ed21747e Model and Output: Implement generic type constraints 2019-11-11 21:48:04 +01:00
Katy Coe
e923a51fc0 IL2CPP: Read metadata v15 correctly 2019-11-11 01:33:03 +01:00
Katy Coe
eb334751f9 Inspector: Load Assembly and AssemblyName metadata 2019-11-11 01:04:44 +01:00
Katy Coe
14a9c89804 Model and Output: Implement default method parameter values 2019-11-05 20:09:13 +01:00
Katy Coe
7f398f40cb Model: Groundwork for custom attribute processisng 2019-11-03 06:44:50 +01:00
Katy Coe
05bcf98dd3 Model: Handle generic type definitions correctly 2019-11-01 15:03:40 +01:00
Katy Coe
e5ccb385cf Add version attributes for metadata v16 and v19 2019-10-27 00:59:42 +02:00
Katy Coe
227eb83b63 Recognize v24 metadata from later Unity 2018 versions ("24.1") 2019-10-20 18:59:59 +02:00
Katy Coe
e0385ca46e Update Il2CppTypeDefinition for later v24 iterations 2019-10-16 11:13:55 +02:00
Katy Coe
2e644a7c97 Update Il2CppGlobalMetadataHeader for later v24 iterations 2019-10-16 10:02:11 +02:00
Katy Coe
79baebdb93 Update Il2CPP structs for new v24 iterations 2019-10-16 08:50:34 +02:00
Katy Coe
09fd023a9f Implement and output events 2017-11-28 13:57:16 +01:00
Katy Coe
f0adf416e4 Initial implementation and output of properties 2017-11-10 16:30:11 +01:00
Katy Coe
8cf13a0b87 Support metadata v24 2017-11-09 12:22:39 +01:00
Katy Coe
5890b0a1c1 Update copyright notices and using statements 2017-11-07 05:41:32 +01:00
Katy Coe
474faa009c Re-factor Metadata and file format code 2017-10-23 14:03:41 +02:00