285 Commits (a31b74da75ce44d684900ef848b6aecb5a22f95f)

Author SHA1 Message Date
Siegfried Pammer a1256392ac Reimplement IntroduceQueryExpressions and CombineQueryExpressions 8 years ago
Siegfried Pammer 411e6fac24 Fix build. 8 years ago
Siegfried Pammer 7d6e4a11c4 Move AddXmlDocumentationTransform to Decompiler 8 years ago
Siegfried Pammer 59d5a048c4 Add missing file. 8 years ago
Siegfried Pammer 7df1b2908d Basic implementation of DotNetCorePathFinder 8 years ago
Siegfried Pammer 59d7416813 Add basic logging infrastructure 8 years ago
Daniel Grunwald 7d6122cfaf [async] Decompile await operator. 8 years ago
Daniel Grunwald 1bcc255004 Remove a bunch of obsolete NRefactory code. 8 years ago
Siegfried Pammer 870705c999 Add C# 7 ThrowExpression 8 years ago
Daniel Grunwald 1695474bfc Delete a bunch of dead code. 8 years ago
Daniel Grunwald b36ae9df7e Start on new async/await decompiler. 8 years ago
Siegfried Pammer a393648671 Add OutVarDeclarationExpression 8 years ago
Sam Harwell 472a735c45 Fix assembly info generation 8 years ago
Sam Harwell 5975b2ea67 Work around improper .NET Standard build support in cecil 8 years ago
Sam Harwell 2330274599 Add a .NET Standard 2.0 build of ICSharpCode.Decompiler 8 years ago
Sam Harwell ff7086e10e Generate NuGet package on build 8 years ago
Sam Harwell 4908b129f8 Convert projects to the new project system 8 years ago
Sam Harwell 1eaa8743c5 Revert the addition of ICSharpCode.Decompiler.netstd.csproj 8 years ago
Siegfried Pammer aabb226788 Disable parallel builds and move build dependencies to netstd project. 8 years ago
Siegfried Pammer 3a69169aa4 Update projects to .NET 4.6.1 8 years ago
Siegfried Pammer dc0a3d0703 Add IntroduceExtensionMethods transform 8 years ago
Siegfried Pammer 7bf0ed79d4 Fix hyperlinks in decompiled output. 8 years ago
Siegfried Pammer 66394b4e52 Remove ILFunction.Read; Add AssignVariableNames 8 years ago
Siegfried Pammer d3c6cbab41 Move loop detection to DetectedLoop 8 years ago
Siegfried Pammer 3d7279ebb0 Add RemoveCLSCompliantAttribute 8 years ago
Siegfried Pammer 5007c660ca Add NullCoalescingInstruction 8 years ago
Siegfried Pammer 07dd01eafc First implementation of TransformCollectionAndObjectInitializers 8 years ago
Daniel Grunwald 5621101436 Reconstruct try-finally blocks in yield return decompiler 9 years ago
Daniel Grunwald fe84ea9730 WIP: yield return decompiler 9 years ago
Siegfried Pammer 41bcf920d3 Improved handling of captured variables. 9 years ago
Siegfried Pammer 8765bda8ad Fix ICSharpCode.Decompiler.csproj 9 years ago
Daniel Grunwald e871f7c05a Convert LoopDetection into a block transform. 9 years ago
Daniel Grunwald ed3d4aba9d Run IntroduceExitPoints before loop detection, and let loop detection introduce its own exit points. 9 years ago
Siegfried Pammer fc8825d895 Try to detect while conditions, do-while-loops and for-loops 9 years ago
Siegfried Pammer 0524b4a353 Remove unused usings in solution; remove dead code; unify namespaces 9 years ago
Siegfried Pammer fa2f8ec2c8 Allow unsafe code in release build as well. 9 years ago
Siegfried Pammer 88887b7c41 remove NR.Editor namespace 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 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
Siegfried Pammer 4fa22d6c30 Add ExpressionTransforms and RemoveDeadVariableInit after DetectPinnedRegions; Remove InlineCompilerGeneratedVariables 9 years ago
Siegfried Pammer 4ac1c2d0b0 add CachedDelegateInitialization block transform 9 years ago
Daniel Grunwald 51a9786243 Change some transforms to block transforms. 9 years ago
Siegfried Pammer b2ef367c77 Added UI for debug steps 9 years ago
Daniel Grunwald 7273fe58fd Add BlockTransform concept and apply a bunch of refactoring essentials suggestions. 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 36d61db3a7 Add support for sparse integer switches. 9 years ago