18 Commits (48dc32163e2a663a82b45309c6e9fb43077b8509)

Author SHA1 Message Date
Pent Ploompuu 48dc32163e Reduced allocations 7 years ago
Daniel Grunwald 4d00c65608 Use IReadOnlyList<T> instead of IList<T> in the resolved type system. 7 years ago
Siegfried Pammer 381bd42599 Fix bug mentioned in #909 8 years ago
Siegfried Pammer b94088fbc9 Add MaxBy, MaxOrDefault, MinBy extension methods 8 years ago
Siegfried Pammer 0226b5a832 Only transform params if it's the last parameter + Refactoring of variable names. 8 years ago
Siegfried Pammer 706419544f Implement support for unwrapping params arrays. 8 years ago
Daniel Grunwald 00564f5fcd Fix detection of do-while and for loops. 8 years ago
Daniel Grunwald 5621101436 Reconstruct try-finally blocks in yield return decompiler 9 years ago
Daniel Grunwald fe84ea9730 WIP: yield return decompiler 9 years ago
Christoph Wille 1ce8349dd9 Adjust namespaces 9 years ago
Siegfried Pammer e790646244 Detect simple array initializers as well 9 years ago
Siegfried Pammer ab357e00a6 WIP: DelegateConstruction: implemented basic transformations 9 years ago
Daniel Grunwald 2730133f5f Combine switch sections that branch to same label. 9 years ago
Daniel Grunwald d6b9d39f38 First attempt at loop extension. 10 years ago
Siegfried Pammer 7fdb7765c8 fix copy-paste error in PeekOrDefault extension 10 years ago
Daniel Grunwald fffa297b8f Use ResolveResults as annotations. 11 years ago
Daniel Grunwald 42bfff077d Finish the move to the new generated ILAst classes 11 years ago
Daniel Grunwald 27252656cf Upgrade to new ICSharpCode.Decompiler (work in progress) 11 years ago