Commit Graph

45 Commits

Author SHA1 Message Date
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
Katy Coe
1c411ff12d Output: Fix failure to render indexer argument in some cases 2019-11-10 00:18:08 +01:00
Katy Coe
5bee7665e9 Tests: Update Properties tests to include indexers 2019-11-09 23:59:41 +01:00
Katy Coe
d1cfa46775 Tests: Update Methods tests 2019-11-09 22:47:21 +01:00
Katy Coe
0ff7d45776 Tests: Update expected results 2019-11-07 03:37:38 +01:00
Katy Coe
9d4d8da42b Tests: Add ArraysAndPointers and CustomAttributeData; update all expected results 2019-11-05 19:11:07 +01:00
Katy Coe
bde81b5aa4 Update unit tests 2019-11-02 16:46:22 +01:00
Katy Coe
6b96007bfe Tests: Update test result files 2019-10-29 20:19:55 +01:00
Katy Coe
5f26b2d6f0 Add NUnit test chassis and Powershelll test generator scripts 2019-10-21 00:28:52 +02:00