Commit Graph

22 Commits

Author SHA1 Message Date
Katy Coe
946288a7b5 Model: Give names to unnamed parameters 2019-11-28 04:17:22 +01:00
Katy Coe
32608874cc Output: Handle scoped type name resolution conflicts (CS0104) 2019-11-17 22:27:44 +01:00
Katy Coe
b862fd99de Output: Implement --comment-attributes option 2019-11-16 21:33:49 +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
7c64e0a09c Add --suppress-metadata option 2019-11-13 15:55:18 +01:00
Katy Coe
13ceaaf47a Output: Implement extension methods 2019-11-11 03:01:29 +01:00
Katy Coe
769dd2079d Add MethodInfo/ParameterInfo GetSignatureString() 2019-11-09 05:32:59 +01:00
Katy Coe
c54e56c6df Model: Don't crash on ParameterInfo.IsByRef if the parameter contains a generic component 2019-11-07 03:02:24 +01:00
Katy Coe
4602497166 Model: Move parameter string generation to ParameterInfo 2019-11-07 02:31:47 +01:00
Katy Coe
7ab0c347f2 Model: Handle "in" and "ref" parameters 2019-11-07 02:26:03 +01:00
Katy Coe
14a9c89804 Model and Output: Implement default method parameter values 2019-11-05 20:09:13 +01:00
Katy Coe
6f53d87a55 Model: Fill in remaining ParameterAttributes 2019-11-05 19:41:18 +01:00
Katy Coe
7351e339f0 Model: Initial framework for custom attributes 2019-11-03 22:25:38 +01:00
Katy Coe
bec404d801 Model: Add ParameterInfo.Definition and Index 2019-11-03 06:34:00 +01:00
Katy Coe
dbc3ef40b0 Output: Move getParametersString into MethodBase/ParameterInfo 2019-10-31 23:23:52 +01:00
Katy Coe
3560661f9c Model: Re-implement the handling of Il2CppType 2019-10-31 17:40:33 +01:00
Katy Coe
70a541c36c Model: Handle nested types 2019-10-31 16:02:32 +01:00
Katy Coe
2e256909a6 Refactor MethodBase / MethodInfo 2019-10-28 03:06:32 +01:00
Katy Coe
3345d4566a Roll up Il2CppInspector.Binary and Il2CppInspector.Metadata 2019-10-16 17:00:30 +02:00
Katy Coe
b6f34bf486 Update constants from Unity 2017.2 headers 2017-11-09 12:46:44 +01:00
Katy Coe
f5b6f66f35 Implement ParameterInfo and return parameters 2017-11-08 06:34:12 +01:00
Katy Coe
e1fa8c8bfd Method boilerplate code / minor re-factoring 2017-11-08 01:59:26 +01:00