23 Commits (cb9787098f4860e575aea6d1daec2598f6f67fa2)

Author SHA1 Message Date
Siegfried Pammer cb9787098f Finished port of UI (Analyzers still excluded) and Disassembler 7 years ago
Siegfried Pammer 02b7dc98be Commit of non-compiling WIP 7 years ago
Daniel Grunwald 462d0da7b6 Add feature to the MethodBodyDisassembler that shows sequence points from PDB in disassembled IL. 8 years ago
Daniel Grunwald 3aca47d1f5 Allow decompiling whole assembly in IL + C# mode. 8 years ago
Siegfried Pammer d871960bec Add WriteInstruction to MethodBodyDisassembler 8 years ago
Daniel Grunwald b3590ec292 Update cecil. 9 years ago
Siegfried Pammer 840ec04fde Namespace adjustments for Syntax classes 9 years ago
Daniel Grunwald 7273fe58fd Add BlockTransform concept and apply a bunch of refactoring essentials suggestions. 9 years ago
Daniel Grunwald fe3bee36ad Use tabs, not spaces. 10 years ago
Daniel Grunwald 02a500e762 ICSharpCode.Decompiler: Merge changes from SharpDevelop to ILSpy. 10 years ago
Daniel Grunwald 817b0baded expr inlining 11 years ago
Daniel Grunwald 167e140c75 'Typed IL' view shows stack 11 years ago
Daniel Grunwald 27252656cf Upgrade to new ICSharpCode.Decompiler (work in progress) 11 years ago
Lukas Rieger 2d2a0aaea1 Modules may exist without an Assembly,in this case the line 11 years ago
Daniel Grunwald 56c75e09b2 Refactored handling of debug mapping in the decompiler: we now avoid using a side-channel for the debug info and instead return it via the ITextOutput. 14 years ago
Eusebiu Marcu b394749f47 create a new TextOutputLocation class for storing the location in the output text instead of Tuple<int, int> 14 years ago
Daniel Grunwald dd4d090468 Lots of improvements/fixes for the disassembler. 14 years ago
Daniel Grunwald d362f8d0f6 Fixed several bugs in the IL disassembler. 14 years ago
Eusebiu Marcu e4513b947b Merged ICSharpCode.Decompiler changes from debugger branch. 14 years ago
Eusebiu Marcu 617236b31d Remove the dictionary storage; Code mappings are found in CodeMappings property in AstBuilder or ReflectionDisassembler. 14 years ago
Artur Zgodziñski c81f81827f Implemented printing of .overrides and interfaces directives in IL. 14 years ago
Eusebiu Marcu b1d7e2b0a6 fix IL code mappings 14 years ago
Eusebiu Marcu 10f225ffdd synchronize CurrentLineBookmark 14 years ago
Eusebiu Marcu 816c34d94c rename and clean 14 years ago
Eusebiu Marcu 311944c674 Fix code stepping without symbols. 14 years ago
Eusebiu Marcu a5d912969c CSharp Code mappings and stepping 14 years ago
Eusebiu Marcu 16d84ed0d9 Create a simple expression parser. 14 years ago
Eusebiu Marcu 00d01f24ba Stepping in IL debugger 14 years ago
Eusebiu Marcu 556fb79e8c Create IL <-> editor code mappings 14 years ago
Daniel Grunwald 044714fe29 Use a simpler loop detection for the disassembler. 14 years ago
Daniel Grunwald 3d28650309 ControlFlowGraphBuilder bugfix: "try { try {} finally {} } catch {}" 14 years ago
Daniel Grunwald d569ba5395 Moving the disassembler into the ICSharpCode.Decompiler library. 14 years ago
Daniel Grunwald 831b4ffd39 Disassemble assembly header. 14 years ago
Daniel Grunwald 1b8a68d73d Add disassembling support for the method header. 14 years ago
Daniel Grunwald 158b10d2fb Move decompilation to background thread. 14 years ago
Daniel Grunwald d779383cb8 Add support for short forms to ControlFlowGraphBuilder. 14 years ago
Daniel Grunwald dbdb2c1561 Show loop head in disassembly view. 14 years ago
Daniel Grunwald 807a345d08 Show exception handlers in IL assembly. 14 years ago
Daniel Grunwald 34362a0eaf Implemented a very simple loop detection. 14 years ago
Daniel Grunwald a0f0a5f5ab Minor improvements to disassembler. 14 years ago
Daniel Grunwald f2a70aac5a Added very simple disassembler. 14 years ago
Daniel Grunwald 5e3773b588 Prepare interfaces for decompiler integration. 14 years ago
Daniel Grunwald 47b64383f4 Copyright/License notices. 14 years ago
Daniel Grunwald d3d8892a3b Add references folder. 14 years ago