Katy Coe
|
37f1c49828
|
Model: Ensure all TypeRefs are initialized with the model
Ensures that all types are output in the IDA Python script
Includes TypeRefs that aren't used in any type definition or member
|
2020-01-30 07:54:45 +01:00 |
|
Katy Coe
|
a7027c886e
|
Minor tidying up
|
2020-01-28 05:57:24 +01:00 |
|
Katy Coe
|
da9252a68c
|
Output: Show enum usages as their corresponding member names (CS0266, CS1750)
|
2019-11-29 08:37:46 +01:00 |
|
Katy Coe
|
9b79217a38
|
Output: Show offsets in metadata file for const fields and parameters with default values
|
2019-11-14 05:02:36 +01:00 |
|
Katy Coe
|
5bf6e2c7c3
|
Output: Annotate unmanaged type usages with 'unsafe' keyword
|
2019-11-10 18:53:07 +01:00 |
|
Katy Coe
|
54d03b9f0f
|
Refactor C# keyword modifer code slightly
|
2019-11-10 17:46:19 +01:00 |
|
Katy Coe
|
87374e0a63
|
Model: Use FIELD_ATTRIBUTE_HAS_DEFAULT to determine if a field has a default value
|
2019-11-05 19:40:17 +01:00 |
|
Katy Coe
|
067cea9e5f
|
Refactor some string output helper functions into extension methods
|
2019-11-05 19:34:12 +01:00 |
|
Katy Coe
|
f372be188a
|
Output: Don't capitalize True and False for default boolean values
|
2019-11-04 19:41:14 +01:00 |
|
Katy Coe
|
7351e339f0
|
Model: Initial framework for custom attributes
|
2019-11-03 22:25:38 +01:00 |
|
Katy Coe
|
3560661f9c
|
Model: Re-implement the handling of Il2CppType
|
2019-10-31 17:40:33 +01:00 |
|
Katy Coe
|
7e3777dddd
|
Correctly process 64-bit data structures in IL2CPP binaries
|
2019-10-23 03:37:01 +02:00 |
|
Katy Coe
|
3345d4566a
|
Roll up Il2CppInspector.Binary and Il2CppInspector.Metadata
|
2019-10-16 17:00:30 +02:00 |
|
Katy Coe
|
5e03e70abe
|
Output char field default values with printable syntax
|
2017-11-10 14:23:26 +01:00 |
|
Katy Coe
|
e6488615de
|
Implement and output field modifiers correctly
|
2017-11-10 12:05:07 +01:00 |
|
Katy Coe
|
b6f34bf486
|
Update constants from Unity 2017.2 headers
|
2017-11-09 12:46:44 +01:00 |
|
Katy Coe
|
e1fa8c8bfd
|
Method boilerplate code / minor re-factoring
|
2017-11-08 01:59:26 +01:00 |
|
Katy Coe
|
5e652606b2
|
Re-factoring / boilerplate code
|
2017-11-08 01:08:02 +01:00 |
|
Katy Coe
|
3db660a454
|
Roll field offsets into FieldInfo
|
2017-11-08 00:49:07 +01:00 |
|
Katy Coe
|
dc20e17898
|
Roll default value into FieldInfo; report correctly when default is null
|
2017-11-08 00:45:16 +01:00 |
|
Katy Coe
|
2a2617674a
|
Collect field defaults into Il2CppInspector.FieldDefaultValue on load
|
2017-11-07 07:04:46 +01:00 |
|
Katy Coe
|
5890b0a1c1
|
Update copyright notices and using statements
|
2017-11-07 05:41:32 +01:00 |
|
Katy Coe
|
521f82ed4d
|
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)
|
2017-11-07 05:31:52 +01:00 |
|