432 Commits (25f35033ac24c1a6d66b1bc9ac2bc09c35eed952)

Author SHA1 Message Date
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
Daniel Grunwald 4ec92d9a55 Handle cpobj instruction as stobj(ldobj). 14 years ago
Daniel Grunwald 30fe30c236 Fix DecimalConstantTransform. 14 years ago
Daniel Grunwald 508073d6ac Applied some of the optimizations suggested by Kris Vandermotten. #150 14 years ago
Siegfried Pammer 8c228a4df1 fix bug when printing type names introduced by commit 51fc2f10cc 14 years ago
Siegfried Pammer ba0b80856c add foldings to documentation comments; closes #165 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 c81abc97ab add current column in the node annotation tuple 14 years ago
Siegfried Pammer 184a6fc4f0 replace file header in some files 14 years ago
Siegfried Pammer 975be57b62 implement DecimalConstantTransform closes #184 14 years ago
Eusebiu Marcu 6cbd5519ff Use AttributedNode; 14 years ago
Eusebiu Marcu 8c37175189 add icon margin & bookmarks 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
Ed Harvey 24c0eaccb7 Added Analyzer - Interface Method Implemented By 14 years ago
Daniel Grunwald f12371e0e1 Consistently use the full MIT license header on source files. 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
Daniel Grunwald 8c927f199b Fixed issues introduced by #139 (Improved local variable inlining) 14 years ago
Daniel Grunwald 660505e04d Introduce 'AddressOf' pseudo-opcode to make the type system aware of inlined value types (#139) 14 years ago
Daniel Grunwald 094f42ac83 Improved disambiguation of type references. 14 years ago
Daniel Grunwald 0764fd7ca7 Fixed issue in lambda decompilation when a closure class contains static fields (cached delegates). 14 years ago
Daniel Grunwald 57db57670c Fix bug when decompiling lambdas that are nested 3 or more levels (and have a closure on each level). 14 years ago
Daniel Grunwald 7c9013736e Use hyperlinks for the named arguments in object initializers. 14 years ago
Daniel Grunwald baa05b2e01 Fixed unintended interaction between object initializers and anonymous methods. 14 years ago
Daniel Grunwald 600c07388e Implemented object initializers. 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
Ed Harvey e86aee752d Added Event analysis. 14 years ago
Daniel Grunwald 51c2321a92 Read variable names from debug symbols (.pdb files), if available. Based on #122. 14 years ago
Daniel Grunwald d8fc41e7a9 Add refanytype and refanyval to type analysis. 14 years ago
Daniel Grunwald 3875839485 Fixed bug in switch transform. 14 years ago
Daniel Grunwald 9f842fcda2 Implemented foreach pattern over non-generic collections. 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
Artur Zgodziński 680a3730d1 Fixed NullReferenceException errors caused by unresolved references. 14 years ago
Eusebiu Marcu 617236b31d Remove the dictionary storage; Code mappings are found in CodeMappings property in AstBuilder or ReflectionDisassembler. 14 years ago
Daniel Grunwald c869e7cf02 Implemented support for undocumented expressions. 14 years ago
Daniel Grunwald 12a8267c21 Adjust ILSpy to NRefactory API changes. 14 years ago
Daniel Grunwald 256fc931e9 Show the numeric value when decompiling an enum member. Closes #126. 14 years ago
Daniel Grunwald 1255f87696 Display tooltips when hovering over member references. 14 years ago
Daniel Grunwald 0b0bcdd19f Fixed bug in variable naming that could cause two variables to be assigned the same name (and subsequently triggering a crash in DeclareVariables). 14 years ago
Daniel Grunwald d805e07ffe Fixed decompilation of nested lambdas. 14 years ago
Daniel Grunwald ff28004e5a Don't introduce usings when only a single method is being decompiled. 14 years ago