158 Commits (25f35033ac24c1a6d66b1bc9ac2bc09c35eed952)

Author SHA1 Message Date
Daniel Grunwald 45e327d53a Don't show [AsyncStateMachine] attribute. 13 years ago
Ronny Klier 0bcca5473b Optional enable folding on all blocks in braces 13 years ago
Daniel Grunwald 8acf17d50a Improved async/await decompiler. 13 years ago
Daniel Grunwald 2edcaa2c44 Initial implementation of async/await decompiler. 13 years ago
Daniel Grunwald 5d3a812ac0 Fix NullReferenceException in AstMethodBodyBuilder introduced by the bugfix for #282. 13 years ago
Daniel Grunwald 0a01bc7b03 Adjust ILSpy to NRefactory API changes. 13 years ago
Siegfried Pammer 11520fd4df fix missing calls to WriteDefinition for IndexerDeclaration 13 years ago
Daniel Grunwald 549d2c4dca Fix #304 Search for enum underlying type is incorrect 13 years ago
Daniel Grunwald 63a55fa5b0 Fixed NullReferenceException when decompiling a switch over a boolean variable that includes a default case. 14 years ago
Jb Evain 14499e5d68 Hide switch on string dictionary fields generated by mcs 14 years ago
Jb Evain b3b324219e Improve anonymous method cache field detection; refactorings 14 years ago
Jb Evain 7d7e7ca2ff Do a better job at detecting closure classes 14 years ago
Jb Evain 3d804a162b Refactor detection of generated member name 14 years ago
Jb Evain 32584c07c8 Fix hiding of mcs generated members 14 years ago
Ed Harvey 1ccb34f2d6 Remove duplicate tests. 14 years ago
Daniel Grunwald 59db5876ee Decompile 'volatile' modifier. 14 years ago
Daniel Grunwald 6d22ff99ad Sort custom attributes - the C# compiler seems to add these in random order, so by sorting them we eliminate unnecessary differences when comparing multiple versions of an assembly. 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 9db07b54c5 Adjust decompiler to NRefactory changes. 14 years ago
Daniel Grunwald 81bb822fdb Adjust ILSpy to NRefactory changes. 14 years ago
Daniel Grunwald fc58b40400 Fixed decompilation of WinRT classes (methods implementing interfaces were misdetected as explicit interface implementations) 14 years ago
Daniel Grunwald 5463a70fe4 Decompile [ComImport] attribute. 14 years ago
Daniel Grunwald fde6361995 Fixed missing XML documentation on enum members. 14 years ago
Daniel Grunwald 4f5fb6c140 Fixed references to enum values nested within generic types. 14 years ago
Daniel Grunwald 9376ece056 Fixed references to enum values nested within generic types. 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 e0c7bebfe8 Add license headers to the files that were missing them. 14 years ago
Siegfried Pammer 111a6ca292 do not use primitive type names in TreeNodes; fixes #183 14 years ago
Daniel Grunwald 7d24f683d1 Decompile AssemblyVersion attribute. Closes #188. 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 e2794252fb When decompiling a field, also decompile constructors to check whether there's an initializer on the field. 14 years ago
Siegfried Pammer 439de223bf implement proper fix for #179 + add unit test 14 years ago
Siegfried Pammer e9eca059d5 remove isLastLine from interface - use stack instead; fix null reference if resolve of TypeDefinition fails 14 years ago
Daniel Grunwald faf3a29a08 Fixed position of XML comments on nested types. 14 years ago
Siegfried Pammer 8c228a4df1 fix bug when printing type names introduced by commit 51fc2f10cc 14 years ago
Siegfried Pammer 51fc2f10cc Look for generic type parameters defined in TypeDefinition, allows us to display angle brackets in unbound type names, e.g., typeof(List<>) fixes #179 14 years ago
Eusebiu Marcu 207af4eced update to latest code mappings 14 years ago
Eusebiu Marcu 802702908a debug methods - part 1. 14 years ago
Artur Zgodziński d900a171fa Improved decompilation of new modifier. 14 years ago
Eusebiu Marcu f6ecd0645a Store code mappings using token as key. Sync bookmarks. 14 years ago
Daniel Grunwald 65c56de456 Show optional parameters. 14 years ago
Eusebiu Marcu a2b35dbd60 Store the code mappings when decompiling multiple member references (TypeDefinitions, MethodDefinitions, PropertyDefinitions, etc). 14 years ago
pentp 28e1ec37f9 Fixed generic constraint display on method overrides and explicit interface implementations. 14 years ago
Ed Harvey b35cd2f7ba Fix incorrect merge in 7f5b04d Add support for shadowing events. 14 years ago
Ed Harvey 7f5b04d8e0 Add support for shadowing events. 14 years ago
Eusebiu Marcu e4513b947b Merged ICSharpCode.Decompiler changes from debugger branch. 14 years ago
Daniel Grunwald 576a13214c Display return type attributes on delegates. 14 years ago
Eusebiu Marcu 65be04d18e Move local variables into a property of AstBuilder 14 years ago