16 Commits (c34a36b3ec38f6995d52e1eb3094fe3d05ffc15d)

Author SHA1 Message Date
Siegfried Pammer 3377e93628 Add LangVersion support to WholeProjectDecompiler and add NonTrailingNamedArguments setting. 8 years ago
Siegfried Pammer bcfb3742eb Clean up PEFile, move Pdb related types to DebugInfo namespace 8 years ago
Siegfried Pammer 10a0c9093c Do not convert extension method syntax to LINQ, if the null conditional operator is used on the target, as this introduces a syntax error. 8 years ago
Siegfried Pammer 8cbf724901 Move CustomAttributeTests to PrettyTestRunner 8 years ago
Siegfried Pammer d5f7cd46fc Simplify PEFile API 8 years ago
Siegfried Pammer 79b5048fdc Fix bugs in testing infrastructure 8 years ago
Siegfried Pammer e3ba9ba55c Use PEFile to store a reference to the stream containing the loaded assembly. 8 years ago
Siegfried Pammer 4f392538fb Port test infrastructure 8 years ago
Daniel Grunwald d9a28314f9 Upgrade to NUnit 3.9 and enable parallel test execution. 8 years ago
Daniel Grunwald 0df2c91d79 Update ILSpy-tests submodule for updated ICSharpCode.Decompiler.dll. 8 years ago
Daniel Grunwald 905cb0f388 Split PrettifyAssignments pass out from ReplaceMethodCallsWithOperators and fix pass ordering. 8 years ago
Siegfried Pammer 43977c640c Update RoundtripAssembly tests 8 years ago
Daniel Grunwald e024641a5f [async] Fix bug when async method uses this pointer. 8 years ago
Sam Harwell 4908b129f8 Convert projects to the new project system 8 years ago
Siegfried Pammer e26af08a1c Move test projects to their own directory in \ 8 years ago
Daniel Grunwald f411d15fc6 Fix generating switch sections without any case labels. 8 years ago
Siegfried Pammer 1237e23b37 Remove "." directory from assembly resolver in RoundtripAssembly 8 years ago
Siegfried Pammer 6301f81abb Temporarily disable ICSharpCode.Decompiler roundtrip test 8 years ago
Siegfried Pammer 7312654813 Rewrite of TransformCollectionAndObjectInitializers 8 years ago
Daniel Grunwald fe84ea9730 WIP: yield return decompiler 9 years ago
Daniel Grunwald e871f7c05a Convert LoopDetection into a block transform. 9 years ago
Daniel Grunwald b3590ec292 Update cecil. 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
Christoph Wille 1ce8349dd9 Adjust namespaces 9 years ago
Daniel Grunwald b558f0c0bd Avoid user-defined operators when reference comparison is desired. 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 15b776faa2 Initial attempt at short-circuiting if conditions 9 years ago
Siegfried Pammer ae6c42c960 bring back NewtonsoftJson_net40 test 10 years ago
Siegfried Pammer dde966746c Remove unnecessary Clone() calls in TransformArrayInitializers 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
Daniel Grunwald 34d4701c94 Fix StatementBuilder incorrectly building infinite loops. 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
Daniel Grunwald 7e50076671 Introduce array.to.pointer instruction. 10 years ago
Daniel Grunwald e953379916 Add NRefactory to RoundtripAssembly. 10 years ago
Daniel Grunwald 8b85feb8d5 Fix missing checked/unchecked annotations 10 years ago