49 Commits (5f34bf473b7b052e827075a80f78596652109031)

Author SHA1 Message Date
Eusebiu Marcu 45f62864e1 Some cleanups 14 years ago
Daniel Grunwald e552ae0fa1 Display XML documentation in decompiler output. 14 years ago
Eusebiu Marcu a2b35dbd60 Store the code mappings when decompiling multiple member references (TypeDefinitions, MethodDefinitions, PropertyDefinitions, etc). 14 years ago
Siegfried Pammer 60c93bda40 implement proper decompilation of event handlers in XAML; 14 years ago
Eusebiu Marcu 4d05fdbb01 Add the OnDecompileFinished for method, property, event, field, assembly, namespace - this will be used when decompile a single method/property/event will be possible. 15 years ago
Eusebiu Marcu d6c7c065d8 Create a decompile finished event. 15 years ago
Eusebiu Marcu 65be04d18e Move local variables into a property of AstBuilder 15 years ago
Eusebiu Marcu 617236b31d Remove the dictionary storage; Code mappings are found in CodeMappings property in AstBuilder or ReflectionDisassembler. 15 years ago
Daniel Grunwald 12a8267c21 Adjust ILSpy to NRefactory API changes. 15 years ago
Daniel Grunwald 1255f87696 Display tooltips when hovering over member references. 15 years ago
Daniel Grunwald ff28004e5a Don't introduce usings when only a single method is being decompiled. 15 years ago
Daniel Grunwald e6aafadd4d Don't automatically load additional assemblies when an assembly node is selected in the tree view 15 years ago
Daniel Grunwald 6cb77e63e9 Fully qualify ambiguous type names. 15 years ago
Artur Zgodziñski 8462984233 Improved names of indexers in the tree view. 15 years ago
Daniel Grunwald a905ca19f3 Expose the generated compilation unit in the AstBuilder. 15 years ago
Daniel Grunwald 99f5c45a16 Use C# syntax for generic types in the tree view. 15 years ago
Daniel Grunwald 45a70a5141 Show the full name of the parent class when decompiling a method. 15 years ago
Daniel Grunwald 7eedd1b7ab Fix decompilation of assembly into single file. 15 years ago
Daniel Grunwald 1b90809728 Implemented 'fixed' statement for arrays. 15 years ago
Daniel Grunwald e0fb40fbcc Fixed decompilation of lambda expressions within generic classes. 15 years ago
Daniel Grunwald 69cad52cb4 Hide compiler-generated enumerator classes when "yield return" decompilation is enabled. 15 years ago
Daniel Grunwald 7d1d168313 Add options dialog. 15 years ago
Daniel Grunwald a0a14488e4 Use MEF for extensibility in resource nodes. 15 years ago
Daniel Grunwald c23e29e75c Add plugin support using MEF. 15 years ago
Daniel Grunwald 60c02d577b Change namespace to ICSharpCode.Decompiler. 15 years ago
Daniel Grunwald 368e39bf19 Get rid of warnings in release build. 15 years ago
Artur Zgodziñski 19993ff43b more attribute targets implemented. 15 years ago
Daniel Grunwald 7f1a9462ff Unpack WPF resources when saving as project. 15 years ago
Daniel Grunwald 943d47dcfa Export embedded resources when exporting a project. 15 years ago
Daniel Grunwald 275f0f6d21 Implemented "Save Assembly as C# Project" 15 years ago
Daniel Grunwald 221781f8f1 Add support for the using statement. Closes #7. 15 years ago
Daniel Grunwald 9f4830f447 Don't show the nested display classes when decompiling a complete type. 15 years ago
Daniel Grunwald 9912340414 NRefactory: remove collection setters from AST; expose AstNodeCollection<T> instead. 15 years ago
Daniel Grunwald 7dd487f8ab Don't hide display classes from the tree view in the intermediate C# steps. 15 years ago
Daniel Grunwald d4c275410e Implemented removal of closures ("display class" introduced by C# compiler for anonymous methods) 15 years ago
Daniel Grunwald 016b54563f Add cancellation support to the decompiler. 15 years ago
Daniel Grunwald 12a0bb330d If the decompiler crashes: Show name of the decompiled method in the exception message. 15 years ago
Daniel Grunwald 78a2f904c2 In debug builds, make intermediate transform steps available as "language". 15 years ago
Daniel Grunwald 0f655e8c1d When C# is selected, hide get/set/add/remove accessors in the tree view. 15 years ago
Daniel Grunwald 17d9501299 Use C# syntax for type names in the tree view. 15 years ago
Daniel Grunwald 336412fff9 Add idiom for System.Type.GetTypeFromHandle(typeof(...).TypeHandle); don't create body for abstract methods. 15 years ago
Daniel Grunwald b2d146dfd0 Allow decompiling single methods. 15 years ago
Daniel Grunwald b48fabaf05 Initial port to new NRefactory. 15 years ago
Daniel Grunwald 949e7c2378 Move decompiler code into ICSharpCode.Decompiler; add very simple integration with ILSpy. 15 years ago
Daniel Grunwald 614bce445a Add length limit to AvalonEdit output; added support for decompiling directly to disk. 15 years ago
Daniel Grunwald c4c3356f2b Move Language to FilterSettings. 15 years ago
Daniel Grunwald d569ba5395 Moving the disassembler into the ICSharpCode.Decompiler library. 15 years ago
Daniel Grunwald 831b4ffd39 Disassemble assembly header. 15 years ago
Daniel Grunwald 158b10d2fb Move decompilation to background thread. 15 years ago
Daniel Grunwald 34362a0eaf Implemented a very simple loop detection. 15 years ago