1624 Commits (f7343c75d09cbd9f73b88bd50b451bb7ce3d4664)

Author SHA1 Message Date
Siegfried Pammer 669fe6417e Fix #2280: Add additional checks to GenerateVariableName 4 years ago
Siegfried Pammer 3d26536fff Include checking for "this" when dealing with CSharpBinderFlags.InvokeSimpleName 4 years ago
Siegfried Pammer f52ce79da0 Fix #2278: Implement support for CSharpBinderFlags.InvokeSimpleName 4 years ago
Siegfried Pammer b6ed312bdb Fix tooltips of record classes and init accessors. 4 years ago
Siegfried Pammer 032bd5356a Fix formatting 4 years ago
Siegfried Pammer a5858f1694 Add support for primary constructor syntax. 4 years ago
Siegfried Pammer 6b6a794c3a Fix #2267: Use discard assignment with query expressions, if necessary. 4 years ago
Siegfried Pammer 2b16be76b6 Fix highlighting of identifiers declared in LINQ join clauses 4 years ago
Siegfried Pammer b63da5d37d Fix property formatting 4 years ago
Siegfried Pammer cc19e9043e Fix #603: Single element arrays should not span multiple lines 4 years ago
Siegfried Pammer 69258806f6 Fix formatting 4 years ago
Siegfried Pammer 3df82cf33b Add support for 'with' expressions 4 years ago
Daniel Grunwald be9871981a Records: Detect compiler-generated Equals() in derived records. 4 years ago
Daniel Grunwald d9874380cd Records: support generic records 4 years ago
Daniel Grunwald 0bf6d552e0 Records: support for fields. 4 years ago
Daniel Grunwald a960216d5f Add test case for simple records. 4 years ago
Daniel Grunwald e02c4789f1 Records: detect copy constructor 4 years ago
Daniel Grunwald c95f75d3bc Records: detect whether GetHashCode is compiler-generated 4 years ago
Daniel Grunwald 648e7f9f87 Records: hide generated Equals() method 4 years ago
Daniel Grunwald 4fefd5f530 Records: detect when PrintMembers() is compiler-generated in derived records 4 years ago
Daniel Grunwald 500317a9e8 Records: detect when PrintMembers() is compiler-generated 4 years ago
Siegfried Pammer cfaf6cc93f Fix #2222: switch-expression does not support implicit conversions. 5 years ago
Daniel Grunwald 0babcc5fe4 Records: detect when ToString() is compiler-generated 5 years ago
Daniel Grunwald 90ce77f400 Omit EqualityContract if it's automatically generated. 5 years ago
Daniel Grunwald 8a015ea512 Fix formatting. 5 years ago
Daniel Grunwald 411457c4c7 #1240: Add support for Unsafe comparison intrinsics: `AreSame`, `IsAddressLessThan`, `IsAddressGreaterThan` 5 years ago
Daniel Grunwald 8e10ab2d80 Use type hints for pointers. 5 years ago
Daniel Grunwald 782e4ae88c Fix #2215: Use `Unsafe` intrinsics for `ldobj`/`stobj` instructions. 5 years ago
Daniel Grunwald da4539b15f Records: Omit "IEquatable" in base class list 5 years ago
Daniel Grunwald 9e589faeea Omit members from record definitions if they are always compiler-generated. 5 years ago
Daniel Grunwald f869756fed Use "record" instead of "class" for C# 9 record class types. 5 years ago
Daniel Grunwald 54231edb4b Fix #2189: Invalid C# generated when pinning an unmanaged pointer. 5 years ago
Daniel Grunwald 0de6238d65 Support resolving assembly references within a bundle. 5 years ago
Siegfried Pammer b9e4f7df8a Fix #2202: prevent casting null to void* if the expected target-type is (U)IntPtr? 5 years ago
文煌 77dc975f9b fix GetFileNameForResource not in accordance with https://github.com/icsharpcode/ILSpy/pull/2157 5 years ago
Siegfried Pammer b7d2eec41d #2199: Add support for VB cached delegate initialization 5 years ago
Siegfried Pammer d3b0e4cd72 Fix #2196: Add support for extern local functions. 5 years ago
Siegfried Pammer 4e07c952ab Fix #2195: foreach loop conversion accidentally removes end container label. 5 years ago
Siegfried Pammer 3a7c69e5b9 Fix #2192: Add support for VB.NET delegate construction 5 years ago
文煌 c2c1bcc570 write empty RootNamespace if need 5 years ago
文煌 4b27bb5427 copy file overwrite 5 years ago
文煌 908c3081e9 don't write app.manifest if it is default 5 years ago
文煌 65bf8fe92e do not write app icon and manifest if null 5 years ago
文煌 4a8cca26a1 write app manifest 5 years ago
文煌 1ac59a79cd copy app.config if exists 5 years ago
文煌 8c54f3caa1 write application icon file 5 years ago
文煌 d612008c9f write OutputType for asp.net library 5 years ago
文煌 bc888117e9 write EmbeddedResource for non .resx file 5 years ago
文煌 9742a7cfae 1. Create sub directory when namespace contains dot 5 years ago
文煌 5d80c56189 don't write Reference for .NET Core shared assembly 5 years ago