87 Commits (9437c6e4ad2d77d0ddf521c9f15ab4e1e16f5c6c)

Author SHA1 Message Date
Siegfried Pammer 9437c6e4ad Add basic interface tests. 6 years ago
Siegfried Pammer ccfd3cb789 Add ValueTypes tests from old decompiler. 6 years ago
Siegfried Pammer 72be265c5b Add disabled TypeMembers tests from old decompiler. 6 years ago
Siegfried Pammer 488348e798 Add old MultidimensionalArrays test to pretty test runner. 6 years ago
Siegfried Pammer 2edfac8f99 Rename TypeTests to EnumTests and merge old EnumTests into new pretty tests. 6 years ago
Siegfried Pammer 6f3230af48 Add ununsed CustomAttributes test. 6 years ago
Daniel Grunwald 0c0ac6ea44 Add RunVB() for VB correctness tests 6 years ago
Siegfried Pammer 17f42066a0 Fix #1378: Missing unsafe modifier for static fields 6 years ago
Siegfried Pammer 7919ce8dd7 TSAB: Add option to display integral literals as hexadecimal numbers. 7 years ago
Daniel Grunwald e041454987 Add pretty tests for "yield return" and fix some minor bugs: 7 years ago
Chicken-Bones ab9397d099 Add ReduceNestingTransform 7 years ago
Chicken-Bones 7017d998d0 Improve switch decompilation in loops via early detection of continue blocks. 7 years ago
Siegfried Pammer 8d028b57ec Add test cases. 7 years ago
Daniel Grunwald 9479e8af13 Support overloaded operator &&/||. 7 years ago
Siegfried Pammer f956e16f58 Add basic support for C# 4 optional arguments. 7 years ago
Siegfried Pammer f1f70d0ded Fix #1148: Do not use hexadecimal display in enums if the value is negative. 7 years ago
Daniel Grunwald 0f8c310de2 Started work on new resolved TS implementation that directly uses SRM. 7 years ago
Siegfried Pammer 58f7296986 Add CustomAttributeConflicts test 7 years ago
Siegfried Pammer 8cbf724901 Move CustomAttributeTests to PrettyTestRunner 7 years ago
Daniel Grunwald 98d00415d1 Fix tuple types. 7 years ago
Daniel Grunwald 4b96f48d87 Cosmetic changes during review of PR #1176 7 years ago
Chicken-Bones 9937302313 Improve control flow decompilation with some compilers 7 years ago
Daniel Grunwald 52e33a60c0 Disable tuple tests on SRM branch for now. 7 years ago
Daniel Grunwald dd92499ade Add test case for named arguments. 7 years ago
Andreas Weizel 16b00bfabc Added DynamicTests. 7 years ago
Daniel Grunwald 469501210c Add support for C# 7 tuple types: 7 years ago
Daniel Grunwald 395bc185a3 Decompile TupleElementNamesAttribute into tuple type syntax. 7 years ago
Siegfried Pammer 4d22f3fcd3 Add pretty tests for anonymous types for mcs. 7 years ago
Daniel Grunwald f386d0b9d1 Filter out a bunch of non-determinism from the generated pretty test IL files. 7 years ago
Siegfried Pammer 5dd7eaf129 Fix #1093: Remove usage of type or this qualifiers, when possible. 7 years ago
Siegfried Pammer daa48fbd3a #1080: Add test case 7 years ago
Siegfried Pammer eac591a7d7 Fix #1084: Decompiling constants of the target type 7 years ago
Siegfried Pammer cb37cfddb5 Add minimal pretty tests for ref structs. 7 years ago
Daniel Grunwald 19e840856f Use out variable declarations where possible. 7 years ago
Siegfried Pammer a957163aa3 Fix unit tests 7 years ago
Siegfried Pammer 3b31930b85 Fix #1071: Sometimes uses Enumarator instead of Foreach 7 years ago
Siegfried Pammer 7f210b585a Rename CompilerOptions to CSharpCompilerOptions and add Tester.CompileVB 7 years ago
Daniel Grunwald d9a28314f9 Upgrade to NUnit 3.9 and enable parallel test execution. 7 years ago
Siegfried Pammer 713f4f1490 Fix #1060: Enter/Exit V2 variation failing to convert to lock() 7 years ago
Daniel Grunwald 228419b4f0 Fix interaction of ?. with using-transform. 7 years ago
MikeFH 66d806b2d9 Add support for async main method 7 years ago
Daniel Grunwald ca0fa55af8 Implement null propagation transform. 7 years ago
Daniel Grunwald a8a852b742 Add instructions for modeling the "?." operator in the ILAst. 7 years ago
Siegfried Pammer c848ec41e8 Add C# 7.2 private protected unit tests 8 years ago
Siegfried Pammer 66e8d5385e Add tests for string interpolation 8 years ago
Siegfried Pammer 69c764722c Fix #989: Local variable naming conflict 8 years ago
Siegfried Pammer 049cff2324 Add unit tests, directly use ILFunction instead of NewObj(ILFunction) for expression trees. 8 years ago
Daniel Grunwald e813ebcc03 Adjust Loops test. 8 years ago
Daniel Grunwald 7847a69d69 Fix compound assignment and post-increment. 8 years ago
Daniel Grunwald 8c5de98a39 Move UnsafeCode tests to pretty-tests (except for those that are not yet successful). 8 years ago