382 Commits (fd5eae44a9520562c33743f443f846a0c63ec770)

Author SHA1 Message Date
Daniel Grunwald dfe70d5366 Improve detection of short-circuiting operators. 9 years ago
Daniel Grunwald dd485b971d Eliminate goto in conditional return in try block. 9 years ago
Daniel Grunwald 20c450c07f .gitignore is not a test case 9 years ago
Daniel Grunwald bedff74b61 Run correctness tests with roslyn, and add some roslyn-based pretty-tests as well. 9 years ago
Daniel Grunwald 5150cdce25 Improve handling of short-circuiting operators. 9 years ago
Daniel Grunwald 15b776faa2 Initial attempt at short-circuiting if conditions 9 years ago
Daniel Grunwald 0fade5cb0f Add single-stepping support to some ILAst transforms. 9 years ago
Daniel Grunwald 4a13491ff9 Improve switch simplifcation: combine case section with default block where possible 9 years ago
Daniel Grunwald 36d61db3a7 Add support for sparse integer switches. 9 years ago
Siegfried Pammer d1026c4646 Fix/Add more pretty tests for compound assignment 9 years ago
Daniel Grunwald f55a93011d Fix decompilation of PointerReferenceExpression 10 years ago
Daniel Grunwald 385048f32c Fix stackalloc[] decompilation. 10 years ago
Siegfried Pammer ae6c42c960 bring back NewtonsoftJson_net40 test 10 years ago
Siegfried Pammer a674b4cdf1 Extend TransformAssignment 10 years ago
Siegfried Pammer c0effc817c Add more test cases to CompoundAssignmentTest and InlineAssignmentTest 10 years ago
Siegfried Pammer ae75c57e22 Basic implementation of CompoundAssignmentInstruction 10 years ago
Siegfried Pammer a813dddc01 Add basic compound assignment test 10 years ago
Siegfried Pammer 92e8deaf30 Improve TransformInlineAssignment 10 years ago
Siegfried Pammer dde966746c Remove unnecessary Clone() calls in TransformArrayInitializers 10 years ago
Daniel Grunwald 755fdee3ac Assertions should cause a test failure. 10 years ago
Daniel Grunwald ea98d8bd27 Disable NR roundtrip instead of DelegateConstruction 10 years ago
Daniel Grunwald ff4748f67a Disable DelegateConstruction; it's currently broken 10 years ago
Siegfried Pammer 8766783eb6 Remove ld(s)fld/st(s)fld 10 years ago
Siegfried Pammer ee1b26d04d Add TransformInlineAssignment and InlineAssignmentTest 10 years ago
Siegfried Pammer a3fa04961d Add missing file 10 years ago
Siegfried Pammer 02022c7290 Add PrettyTestRunner 10 years ago
Siegfried Pammer 6c57304684 Reorganize TestRunner-Tests 10 years ago
Daniel Grunwald 34d4701c94 Fix StatementBuilder incorrectly building infinite loops. 10 years ago
Daniel Grunwald 20aec66815 Initial support for decompiling fixed statements 10 years ago
Daniel Grunwald d307a13c64 Try to fix AppVeyor build. 10 years ago
Daniel Grunwald 4cf1406e42 Random_TestCase_1 should succeed 10 years ago
Daniel Grunwald 3faca4372e Fix subtle issues with BitNot operator. 10 years ago
Daniel Grunwald e1930e9170 Adjust comp.unsigned(ldlen array > ldc.i4 0) transforms to explicit i4->i conversions. 10 years ago
Daniel Grunwald 4b941be8ca Ignore Newtonsoft.Json test case failure 10 years ago
Daniel Grunwald d07298b747 Properly fix the integer conversion mess. 10 years ago
Daniel Grunwald 935f0118d1 First attempt at better cast handling 10 years ago
Siegfried Pammer 27a7d04b2f Add AssemblyDefinition paramater to IsGacAssembly 10 years ago
Siegfried Pammer b9dcb65fac implement simple IsGacAssembly for RoundtripAssembly.TestProjectDecompiler 10 years ago
Siegfried Pammer 3a6b068b6b Add test case for Newtonsoft.Json v9.0.1 (.NET 4.0) 10 years ago
Daniel Grunwald 0bde24aac0 Add explicit conversion tests. 10 years ago
Daniel Grunwald ae318eca02 Make implicit I4->I conversions explicit in ILAst. 10 years ago
Daniel Grunwald c3937c3fab Add ImplicitConversions test and fix some conversions. 10 years ago
Siegfried Pammer a0f52e1185 Add test and fix for conv.i/conv.u casts 10 years ago
Siegfried Pammer 1217c5b488 Add some more options to Tester.CompileCSharp and Tester.AssembleIL 10 years ago
Daniel Grunwald 7e50076671 Introduce array.to.pointer instruction. 10 years ago
Daniel Grunwald 275a147224 First attempt at pinned regions. 10 years ago
Daniel Grunwald 14c87caea4 Fix ref<->pointer conversions. 10 years ago
Daniel Grunwald bb1beedbd4 Reactivate PatternStatementTransform 10 years ago
Daniel Grunwald dfcfc8304c Fix order of ILAst debug languages. 10 years ago
Siegfried Pammer 856e56be66 Add unit test methods for IL-based tests 10 years ago