3282 Commits (fe224ece49bc467982ae46ae10b39d4bbbceff52)

Author SHA1 Message Date
Siegfried Pammer a653b8b566 Fix #1841: Not properly reusing names from PDB 6 years ago
Siegfried Pammer f42d72e799 Fix #1805: Ignore exceptions thrown while trying to resolve an entity for rich text tooltips. 6 years ago
Daniel Grunwald 832c18f0be Fix #1809: Support VB Select on string. 6 years ago
Daniel Grunwald 42f71b56f6 Fix #1811: Assert in NullCoalescingInstruction.CheckInvariant after expression tree transform 6 years ago
Siegfried Pammer b836f0b859 Fix #1837: auto events with tuples are not recognized. 6 years ago
SilverFox 4575ef65d3 Display System.Void as struct 6 years ago
Siegfried Pammer d3d5d9e15d Fix #1807: Add MemberResolveResult to ldlen if System.Array.Length/LongLength is available 6 years ago
Siegfried Pammer 867d3d5755 Fix crash reported in #1820: Change Dictionary<string, DotNetCorePackageInfo> to DotNetCorePackageInfo array, because key is no longer used. 6 years ago
Daniel Grunwald be28469ea3 Add back replacing `a & b` with `a && b` for booleans. 6 years ago
Daniel Grunwald 93806b46fa Fix compound assignments with type `bool`. 6 years ago
Siegfried Pammer e146f8a492 Fix #1829: Fix decompilation of optional `in` parameters. 6 years ago
Siegfried Pammer 8706fe284a Fix #1818: Assembly-level TypeForwardedTo not displaying unresolved generics properly 6 years ago
Christoph Wille 83e7996087 Update SourceLink. Fixes #1826 6 years ago
Daniel Grunwald 1b505b8c6d Adjust async-streams decompiler for dotnet/roslyn#39436 6 years ago
Daniel Grunwald 7326a69823 Fix #1795: `InvalidCastException: Cast from Boolean to Int64 not supported` when decompiling enum with bool constants 6 years ago
Daniel Grunwald a1c211f326 Fix #1794: Avoid extra cast to double for ulong -> float conversion 6 years ago
Siegfried Pammer 64b9511aca #1749: Represent multi-instruction BlockContainers in expression-context as inlined delegate invocation. 6 years ago
Chicken-Bones d9a1dc96e1 Fix sealed modifier on interface methods with no body 6 years ago
Daniel Grunwald eaecedd8ea Fix #1782: AsyncAwaitDecompiler for methods in struct 6 years ago
Daniel Grunwald fc95f3056b Fix #1788: async/await decompilation fails with custom task type when the builder and/or awaiter is a reference type. 6 years ago
Siegfried Pammer 2e1306ec33 Split AwaitInCatchTransform.cs from AwaitInFinallyTransform.cs 6 years ago
Siegfried Pammer cefefd0e6d create AwaitInFinallyTransform.cs from AwaitInCatchTransform.cs 6 years ago
Chicken-Bones a44806bb26 Fix extra minus sign when formatting -0 on .NET Core 3.0 6 years ago
Siegfried Pammer e211b01595 Fix CA1507:UseNameofInPlaceOfString, adjust formatting of some older source files copied from NRefactory. 6 years ago
Siegfried Pammer 6e4db66b61 Fix CA1825:AvoidZeroLengthArrayAllocations, use Empty<T>.Array consistently. 6 years ago
Siegfried Pammer a781e37d98 Fix #1779: Do not inline compound assignment target, if it is a temporary struct. 6 years ago
Siegfried Pammer 9bb2ea872c Fix #1773: Remove copies of parameter values only if the types match exactly. 6 years ago
Siegfried Pammer b108a30b71 Remove unused TSAB.AddTypeReferenceAnnotations 6 years ago
Siegfried Pammer 413c9eba2c #1759: Follow-up: Handle nested generic arguments as well. 6 years ago
Daniel Grunwald c88bd597df Fix null checks. 6 years ago
Siegfried Pammer ea3a005908 Fix #1760: NRE in ILInlining, if nullable.rewrap is used with an expression that has a type parameter as its type. 6 years ago
Siegfried Pammer 9a77a80e3c Fix #1767: Fix detection switch-on-string that uses leave instead of branch instructions. 6 years ago
SilverFox bf3132bf96 Fix warning NU5128 6 years ago
Chicken-Bones 661acdfc08 Transform post-increment on float/double. Fixes #1764 6 years ago
Siegfried Pammer fc6495cfea Fix bugs introduced by XLinq migration 6 years ago
Siegfried Pammer 83c525c1c2 Fix #1758: Input var name conflicting with framework class name 6 years ago
Siegfried Pammer 6330be36b3 Fix #1759: Substitute display-class type parameters with method type parameters in TransformDisplayClassUsage. 6 years ago
Siegfried Pammer b8ee3d4183 Respect decompiler settings in TransformDisplayClassUsage. 6 years ago
Siegfried Pammer 84ca705250 Fix #1750: DotNetCorePathFinder should not crash if a package is missing 6 years ago
Daniel Grunwald 968fe1468f Fix #1747: Stack overflow when decompiling a `bool` -> `bool?` conversion. 6 years ago
Siegfried Pammer d0f32b93c1 Make sure mappingInfo is not null when passed to typedefs, methoddefs, properties and events. 6 years ago
SilverFox 8c8dcf5630 Fix issue #1762 6 years ago
Siegfried Pammer 981401a206 Fix #1750: DotNetCorePathFinder should not crash if a package is missing 6 years ago
Siegfried Pammer 4e5a2c4a6a Replace AXmlParser with XLinq. 6 years ago
David Wengier e30e08a59d The resource expression is always needed regardless of the setting. 6 years ago
David Wengier 3aebec96f5 Fix NullReferenceException when foreach decompilation is turned off 6 years ago
Jane Doe d7fb32741b compilaton -> compilation 6 years ago
Jane Doe 8a625954c4 short-circuting -> short-circuiting 6 years ago
Jane Doe 446ac06e38 candiate -> candidate 6 years ago
Jane Doe 517691dcd2 attibutes -> attributes 6 years ago