58 Commits

Author SHA1 Message Date
Katy Coe
cb2a88b091 Tests: Update expected results 2021-01-14 00:30:11 +01:00
Katy Coe
0c25465c31 Tests: Update expected results 2020-12-29 00:49:11 +01:00
Katy Coe
24923cd15a Tests: Update expected results 2020-12-14 02:56:46 +01:00
Katy Coe
4291c005aa Tests: Update expected results 2020-12-08 16:57:00 +01:00
Katy Coe
3f91fe0f66 Tests: Update expected results 2020-11-26 23:55:15 +01:00
Katy Coe
2428060522 Tests: Update expected results 2020-10-13 08:33:25 +02:00
Katy Coe
188eb37d9a Tests: Update expected results 2020-09-14 21:19:49 +02:00
Katy Coe
ed91f2a3e0 Tests: Add Enums field offsets test (#62) 2020-09-03 08:31:02 +02:00
Katy Coe
0d2f5b71c2 Tests: Update expected results 2020-08-17 06:12:58 +02:00
Katy Coe
9fd64fabf9 Tests: Update expected results 2020-08-13 09:14:53 +02:00
Katy Coe
5abc20dc7a Tests: Updated expected results 2020-08-08 05:27:47 +02:00
Katy Coe
86dec121e5 Tests: Remove .py expected results; update .h expected results 2020-08-04 04:27:44 +02:00
Katy Coe
e4911c9d7d Tests: Add JSON expected results 2020-08-04 04:27:03 +02:00
Katy Coe
8b2c254235 Tests: Update expected results 2020-07-25 17:24:39 +02:00
Katy Coe
dd5a4a29e7 Tests: Update expected results 2020-07-25 16:04:43 +02:00
Katy Coe
a4d3ae8dc9 Tests: Update expected results 2020-07-20 20:19:33 +02:00
Katy Coe
43085eb6f2 Tests: Update expected results 2020-07-18 04:56:32 +02:00
Katy Coe
5e69095e89 Tests: Update expected results 2020-07-12 19:32:28 +02:00
Katy Coe
d8d4f55d3a Tests: Update expected results 2020-07-09 03:49:45 +02:00
Katy Coe
a37bc05db1 Tests: Include IDAPython and C++ scaffolding in TestExpectedResults 2020-07-06 19:59:44 +02:00
Katy Coe
b87d82fd11 Tests: Fix missing tests regression 2020-06-27 11:43:21 +02:00
Katy Coe
955bc2a9ac Tests: Update expected results 2020-06-24 10:38:34 +02:00
Robert Xiao
1a12567227 Fix method signature comparison.
Now that we generate methods in instantiated generic types, we were
getting test failures from methods that were being detected as new
methods. In actuality, they weren't new, but they differed only in
generic type parameters from some base type method, and
GetSignatureString ignores generic parameters completely.

This fix eliminates the hacky GetSignatureString and replaces it with
more-or-less proper signature comparison. This even manages to fix an
incorrect test case from Methods.cs (because GetSignatureString was
incorrectly incorporating the return type - when the return type should
not be examined for signature checking).
2020-06-20 10:17:48 +02:00
Katy Coe
e2f42bd137 Tests: Update expected results 2020-06-19 14:57:37 +02:00
Katy Coe
3e1228495f Tests: Update expected results 2020-02-28 11:29:35 +01:00
Katy Coe
58771cf308 Tests: Update test results 2020-02-24 12:32:23 +01:00
Katy Coe
59568aba57 Tests: Update expected results 2020-02-06 02:51:54 +01:00
Katy Coe
60202e72a5 Tests: Update expected results (improved method end address detection) 2020-02-02 09:42:55 +01:00
Katy Coe
cfb384e22a Tests: Add generic method unit tests 2020-02-02 01:07:19 +01:00
Katy Coe
f04604edc7 Tests: Include array of derived closed generic type in GenericTypes 2020-01-30 08:00:58 +01:00
Katy Coe
64b263bafb IL2CPP: Merge attribute and method pointers, improve attribute function end addresses 2020-01-18 20:28:53 +01:00
Katy Coe
0b868aae36 IL2CPP: Fix field offsets for certain 64-bit binaries (#10) 2020-01-06 08:54:52 +01:00
Katy Coe
88be17003e Output: Don't include nested generic type parameters in generic type usages (CS0305) 2019-12-11 12:34:36 +01:00
Katy Coe
b8df3d7100 Output: Handle explicit interface implementation of indexers correctly 2019-12-11 10:27:52 +01:00
Katy Coe
d728421d12 Tests: Add TestNames, update References; Update all test results 2019-12-11 09:30:27 +01:00
Katy Coe
74cd245ebc Tests: Update all test results 2019-12-03 18:21:36 +01:00
Katy Coe
b36ccda9b9 Model: Small naming corrections to improve reliability (re: CS0308) 2019-11-29 06:51:30 +01:00
Katy Coe
0fe5fa53a6 Model: Include the global namespace when checking for ambiguous type references 2019-11-29 02:33:47 +01:00
Katy Coe
74f209bc2e Tests: Update all test results 2019-11-28 18:46:19 +01:00
Katy Coe
8a837a3434 Tests: Update Scope tests and results 2019-11-27 18:35:02 +01:00
Katy Coe
5586173c1c Tests: Add test results for ExplicitInterfaces 2019-11-18 07:35:31 +01:00
Katy Coe
68d8e47d7d Tests: Add explicit interface implementation tests 2019-11-18 01:09:07 +01:00
Katy Coe
37c63608df Tests: Add scoped naming rules tests 2019-11-17 22:28:47 +01:00
Katy Coe
73b21b9b1a Tests: Update all test results 2019-11-16 23:47:46 +01:00
Katy Coe
9d347c5807 Tests: Update all test results 2019-11-14 17:08:38 +01:00
Katy Coe
50d602add4 Tests: Update all test results 2019-11-12 23:03:15 +01:00
Katy Coe
8db9ffeccc Tests: Update all test results 2019-11-12 06:13:54 +01:00
Katy Coe
612df92730 Tests: Update GenericTypes and all test results 2019-11-11 23:29:42 +01:00
Katy Coe
1850eb0eed Tests: Update all tests 2019-11-11 03:04:19 +01:00
Katy Coe
b1b21b9e5a Tests: Update ArraysAndPointers and Properties 2019-11-10 18:57:21 +01:00