828 Commits (25f35033ac24c1a6d66b1bc9ac2bc09c35eed952)

Author SHA1 Message Date
Ronny Klier 25f35033ac Fix: Do not link arguments to constructor 12 years ago
Ronny Klier b4e8386611 Fix #220: Link constructor calls to constructor rather than type + add link for base constructor calls 12 years ago
Daniel Grunwald d24cb3ff2e Fixed disassembling and decompiling negative zeroes. 13 years ago
Daniel Grunwald 6c5288b839 Fixed TextOutputFormatter so that it calls WriteDefinition() for method declarations. 13 years ago
Daniel Grunwald 6d4f2e37fe Fix crash when decompiling WebSocketBase::SendFrameAsync. 13 years ago
Daniel Grunwald 82154e1eb6 Fixed decompilation of automatic event that has attributes on the accessors. 13 years ago
Daniel Grunwald 1b6d1088e8 Fix #346: incorrect type inference for if statement on ref bool parameter 13 years ago
Daniel Grunwald 9d08b33ebd Fixed disassembling fields with explicit layout. 13 years ago
Daniel Grunwald daa5900f9c Fixed async/await decompilation when the GetAwaiter() is called on a value type. 13 years ago
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 1b50ad946d Fixed highlighting of local variable definitions. 13 years ago
Daniel Grunwald 8acf17d50a Improved async/await decompiler. 13 years ago
Daniel Grunwald 7364df6b3a Set version number to 2.1. 13 years ago
Daniel Grunwald 2edcaa2c44 Initial implementation of async/await decompiler. 13 years ago
Daniel Grunwald 5773d3d2e5 Fix NullReferenceException in DecompilerSettings.Clone 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
Daniel Grunwald 4906f3e26b #282 - Fix the casts in the other direction (from concrete type to type parameter). 13 years ago
Daniel Grunwald 134c4515e4 Fix #282: (T)(object)DateTime.Now; decompiles as (T)DateTime.Now;, which does not compile 13 years ago
Daniel Grunwald 979f7d018a Traverse the dominator tree in depth-first order when finding conditions. This reduces the number of gotos produced for complex control flow. 13 years ago
Siegfried Pammer 856c2e823c implement special cases for enum type inference (addition); closes #299 13 years ago
Siegfried Pammer 8929b2c165 fix overloads in unit tests 13 years ago
Daniel Grunwald 0369486be7 Fixed issue with the patch for #300 when an 'else' block starts with a while loop. 13 years ago
Siegfried Pammer 91b74550fe implement special cases for enum type inference; closes #248 13 years ago
Siegfried Pammer 1e79bf3588 do not use DominanceFrontiers to detect condition bodies; closes #300 13 years ago
Siegfried Pammer 8fafda2753 fix #318 13 years ago
Daniel Grunwald 92400e0f1a Add support for 'windowsruntime' IL keyword. 13 years ago
Siegfried Pammer 11520fd4df fix missing calls to WriteDefinition for IndexerDeclaration 13 years ago
Daniel Grunwald 0b968182a3 Fix #296: Array initialization decompiles into recursive reference 13 years ago
Daniel Grunwald 549d2c4dca Fix #304 Search for enum underlying type is incorrect 13 years ago
Daniel Grunwald c3b9fd63c1 Fix array creation with unsigned integers. 13 years ago
Daniel Grunwald 920f445da0 Normalize newlines. 13 years ago
Daniel Grunwald 63a55fa5b0 Fixed NullReferenceException when decompiling a switch over a boolean variable that includes a default case. 13 years ago
Daniel Grunwald 0010be6add Fixed decompiling "new byte[length]" where length is a long. 13 years ago
Daniel Grunwald e883fdc5c9 Adjust ILSpy to NRefactory API changes. 13 years ago
Jb Evain 5e87658b28 Avoid unecessary ToArray call 14 years ago
Jb Evain 0d10362614 Recover switch on string statements with initialized dictionaries 14 years ago
Jb Evain 8e4d8226f1 Recover collection initializers using call opcode 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 776381343b Fix detection of mcs generated anonymous type 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
Jb Evain c9d99af4e8 Remove unused variable 14 years ago
Jb Evain 11c99f778f Refactor DecodeArrayInitializer to support enums. 14 years ago
Jb Evain 6034e0841d Add TypeDefinition.GetEnumUnderlyingType extension 14 years ago
Jb Evain 38cae92dee Fix InitializeArray decompilation for initialize values that include padding 14 years ago
Ed Harvey 1ccb34f2d6 Remove duplicate tests. 14 years ago