348 Commits (0524b4a353e6d663aae4ea4a7f835a3c56afd345)

Author SHA1 Message Date
Siegfried Pammer 0524b4a353 Remove unused usings in solution; remove dead code; unify namespaces 9 years ago
Siegfried Pammer f6c60a6223 Add roundtrip test case for ICSharpCode.Decompiler and pretty tests for Async and YieldReturn 9 years ago
Siegfried Pammer a8cdfc3d28 NRefactory_CSharp roundtrip works! :) 9 years ago
Siegfried Pammer d8a2d41e83 Added support for ConditionalAttribute 9 years ago
Siegfried Pammer 840ec04fde Namespace adjustments for Syntax classes 9 years ago
Christoph Wille 1ce8349dd9 Adjust namespaces 9 years ago
Siegfried Pammer 557c5a5051 fix unit test; remove FastSerializer 9 years ago
Siegfried Pammer f51a8b9890 fix SNK paths 9 years ago
Siegfried Pammer 19800c3b16 remove NR submodule; move snk to ICSharpCode.Decompiler 9 years ago
Siegfried Pammer 284ddfadf1 Phase 2: Merge ICSharpCode.NRefactory into ICSharpCode.Decompiler 9 years ago
Siegfried Pammer 5bedb80a78 Phase 1: merge parts of ICSharpCode.NRefactory.CSharp into ICSharpCode.Decompiler 9 years ago
Daniel Grunwald b558f0c0bd Avoid user-defined operators when reference comparison is desired. 9 years ago
Daniel Grunwald 8d2116dea7 Fix casts to type parameters. 9 years ago
Daniel Grunwald db24116b0b Use 'ref locals' where necessary. 9 years ago
Daniel Grunwald 51a9786243 Change some transforms to block transforms. 9 years ago
Daniel Grunwald 4eb5e82613 Add a test case that demonstrates that if/switch detection and loop detection interact. 9 years ago
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 9 years ago
Daniel Grunwald 385048f32c Fix stackalloc[] decompilation. 9 years ago
Siegfried Pammer ae6c42c960 bring back NewtonsoftJson_net40 test 9 years ago
Siegfried Pammer a674b4cdf1 Extend TransformAssignment 9 years ago
Siegfried Pammer c0effc817c Add more test cases to CompoundAssignmentTest and InlineAssignmentTest 9 years ago
Siegfried Pammer ae75c57e22 Basic implementation of CompoundAssignmentInstruction 9 years ago
Siegfried Pammer a813dddc01 Add basic compound assignment test 9 years ago
Siegfried Pammer 92e8deaf30 Improve TransformInlineAssignment 9 years ago
Siegfried Pammer dde966746c Remove unnecessary Clone() calls in TransformArrayInitializers 9 years ago
Daniel Grunwald 755fdee3ac Assertions should cause a test failure. 9 years ago
Daniel Grunwald ea98d8bd27 Disable NR roundtrip instead of DelegateConstruction 9 years ago
Daniel Grunwald ff4748f67a Disable DelegateConstruction; it's currently broken 9 years ago
Siegfried Pammer 8766783eb6 Remove ld(s)fld/st(s)fld 9 years ago
Siegfried Pammer ee1b26d04d Add TransformInlineAssignment and InlineAssignmentTest 9 years ago
Siegfried Pammer a3fa04961d Add missing file 9 years ago
Siegfried Pammer 02022c7290 Add PrettyTestRunner 9 years ago
Siegfried Pammer 6c57304684 Reorganize TestRunner-Tests 9 years ago
Daniel Grunwald 34d4701c94 Fix StatementBuilder incorrectly building infinite loops. 9 years ago
Daniel Grunwald 20aec66815 Initial support for decompiling fixed statements 9 years ago
Daniel Grunwald d307a13c64 Try to fix AppVeyor build. 9 years ago
Daniel Grunwald 4cf1406e42 Random_TestCase_1 should succeed 9 years ago
Daniel Grunwald 3faca4372e Fix subtle issues with BitNot operator. 9 years ago
Daniel Grunwald e1930e9170 Adjust comp.unsigned(ldlen array > ldc.i4 0) transforms to explicit i4->i conversions. 9 years ago
Daniel Grunwald 4b941be8ca Ignore Newtonsoft.Json test case failure 9 years ago