3264 Commits (a1c211f32615eb7b63014481de9f2a1a9074b975)

Author SHA1 Message Date
Daniel Grunwald a1c211f326 Fix #1794: Avoid extra cast to double for ulong -> float conversion 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
Jane Doe 0c39ddbd9a assosiated -> associated 6 years ago
Jane Doe 37a801e3fb Anaylsis -> Analysis 6 years ago
Jane Doe 180280cc2d agressive -> aggressive 6 years ago
Siegfried Pammer 645341b860 Fix #1741: Use __ld(virt)ftn(...) pattern for accessor method group references. 6 years ago
Siegfried Pammer 0a432e23fb Fix #1742: Special case for case string.Empty generated by mcs. 6 years ago
Siegfried Pammer cc3a0bef7e Fix #1745: Empty string is missing from switch result 6 years ago
Siegfried Pammer 8ec9bcb1a6 Fix #1744: C# decompilation does not show System.Enum derives from System.ValueTuple 6 years ago
Siegfried Pammer b1352aa569 Fix #1743: Add pattern for struct constructor initializers. 6 years ago
Siegfried Pammer a00bd6d74c Remove unused Documentation/DocumentationElement.cs 6 years ago
Siegfried Pammer c8a3f4c1d0 Add basic support for inheritdoc 6 years ago
Siegfried Pammer e66f4c2b45 Fix build. 6 years ago
Siegfried Pammer b18876d087 Implement semantic highlighting and links in rich text tooltips. 6 years ago
Christoph Wille 55edb093cb iconUrl -> icon for ics.d nuspec https://aka.ms/deprecateIconUrl 6 years ago
Daniel Grunwald 233f33f197 Handle 'yield break;' in async streams 6 years ago
Siegfried Pammer 941906e8db Fix #1699: Auto properties without getter are not properly decompiled 6 years ago
jkuehner 6bd12413ae Apply DebuggerDisplayAttribute to PEFile for easier debugging. 6 years ago