38 Commits (8af973ef35d2bfc014057c764ef6af4273d446c4)

Author SHA1 Message Date
Siegfried Pammer 8af973ef35 Fix #1013, #1034: Option to show code unfolded (expanded) by default 7 years ago
Daniel Grunwald 462d0da7b6 Add feature to the MethodBodyDisassembler that shows sequence points from PDB in disassembled IL. 8 years ago
Siegfried Pammer d871960bec Add WriteInstruction to MethodBodyDisassembler 8 years ago
Daniel Grunwald 260d303b8e Restore P/Invoke test. 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 b018a188ae Fix #607: return value attributes missing in IL view 10 years ago
Daniel Grunwald 02a500e762 ICSharpCode.Decompiler: Merge changes from SharpDevelop to ILSpy. 10 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
Daniel Grunwald 9d08b33ebd Fixed disassembling fields with explicit layout. 13 years ago
Daniel Grunwald 92400e0f1a Add support for 'windowsruntime' IL keyword. 13 years ago
Eusebiu Marcu 38b404a709 fix icon margin. 14 years ago
Eusebiu Marcu ab9a80cadd Modify code-mappings API and icon margin. 14 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
Daniel Grunwald 81bb822fdb Adjust ILSpy to NRefactory changes. 14 years ago
Daniel Grunwald c339b9270a Fix crash in disassembler and decompiler when HasPInvokeInfo=true but PInvokeInfo=null (occurs with unmanaged methods in C++/CLI assemblies) 14 years ago
Daniel Grunwald 399a87e5a1 Fix #195 IL identfier escaping. 14 years ago
Kevin Cathcart 20f9a624f2 Add support for privatescope. Fixes #186 14 years ago
KevinCathcart e198438a46 Added support for IL "forwardref" method definitions. 14 years ago
KevinCathcart 5274fe95c1 Support "instance explicit" method definitions. (The informative metadata validation text indicates that it only applies to function pointers, but that is not enforced except as part of metadata validation.) 14 years ago
Daniel Grunwald 3779381796 Add support for type forwarding declarations ([TypeForwardedToAttribute]). Closes #190. 14 years ago
Daniel Grunwald 32081feb1b Decompile security declarations. Closes #189. 14 years ago
Daniel Grunwald 2d42dd5c57 Fixed several issues related to [MarshalAs] attributes. 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
Daniel Grunwald 7513c8c64b Show attributes on parameters in IL view. Closes #187. 14 years ago
Eusebiu Marcu 207af4eced update to latest code mappings 14 years ago
Eusebiu Marcu 802702908a debug methods - part 1. 14 years ago
Eusebiu Marcu f6ecd0645a Store code mappings using token as key. Sync bookmarks. 14 years ago
Eusebiu Marcu a0bff8626e sync bookmarks : types/members and C#/IL(not working 100%). 14 years ago
Eusebiu Marcu a2b35dbd60 Store the code mappings when decompiling multiple member references (TypeDefinitions, MethodDefinitions, PropertyDefinitions, etc). 14 years ago
Daniel Grunwald 1e13e4a6fa Show generic constraints in IL view. Closes #140. 14 years ago
Eusebiu Marcu e4513b947b Merged ICSharpCode.Decompiler changes from debugger branch. 14 years ago
Eusebiu Marcu e184c73f2d fix code mappings for IL 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 816c34d94c rename and clean 14 years ago
Eusebiu Marcu 572c79f097 Fix IL Code mappings; 14 years ago
Eusebiu Marcu 31c1527d1a Use ConcurrentDictionary 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 d569ba5395 Moving the disassembler into the ICSharpCode.Decompiler library. 14 years ago
Daniel Grunwald 1ee3aee83e Disassembler bugfixes. 14 years ago
Daniel Grunwald 831b4ffd39 Disassemble assembly header. 14 years ago
Daniel Grunwald d07a18dc43 Add folding support. 14 years ago
Daniel Grunwald 3d93236b28 Now elements other than methods can be disassembled as well. 14 years ago