8299 Commits (f8b4823ea575ca6aa7485ac5a2d38f706fc71e76)
 

Author SHA1 Message Date
Siegfried Pammer f8b4823ea5
Merge pull request #3630 from sonyps5201314/del_GeneratePdbForAssembly 3 weeks ago
Siegfried Pammer 3a27cbef06 Fix #3617: Order of XML comments in types with primary constructors 3 weeks ago
Siegfried Pammer c0a9afc4ad Fix #3616: local variable naming conflict with primary constructor parameters. 3 weeks ago
Siegfried Pammer 6755d27a96 Update language version description for C# 14 3 weeks ago
Christoph Wille 1070b03468
NuGet December 2025 Updates (#3634) 3 weeks ago
Christoph Wille 4e9db3201d Simplify "How to build" section, fix indentation on "Open ILSpy.sln in Visual Studio" 4 weeks ago
Siegfried Pammer 1e4c9b3009 Fix misplaced noWarn.Add 1 month ago
Siegfried Pammer e42ee2428f Remove warnings in test cases. 1 month ago
sonyps5201314 4a304bde04 Replace GeneratePdbForAssembly with GeneratePdbForAssemblies to improve user experience and remove redundant code. 1 month ago
Siegfried Pammer 55d8404652
Merge pull request #3620 from ds5678/unmanaged-function-pointer-improvements 1 month ago
ds5678 83df0ab9b9 Handle multiple calling conventions at once 1 month ago
ds5678 a04c0e4cab Improve decompilation of unmanaged function pointers 1 month ago
Christoph Wille f54955a185
Merge pull request #3588 from icsharpcode/r502 1 month ago
Siegfried Pammer d70a5e7fb2 Fix #3626: Do not emit named arguments for bool constants, if it causes the call to become ambiguous. 1 month ago
Siegfried Pammer 0ed123af07 #3621: Fix NRE when switching language version to C# 8.0 or lower. 1 month ago
Siegfried Pammer 3fd9981535 Fix #3621: Fix multiple uses of primary ctor parameter in initializer of record. 1 month ago
sonyps5201314 193a463766
Support batch PDB generation. (#3619) 1 month ago
dependabot[bot] 0421270fd4
Bump actions/checkout from 5 to 6 (#3622) 1 month ago
Christoph Wille df5399a8e4 Update WixSharp NuGet 1 month ago
Siegfried Pammer c34cc100b6 Records: Exclude static members from copy constructor check 1 month ago
Siegfried Pammer 2bb06709e9 RecordDecompiler: nullable enable 1 month ago
Siegfried Pammer 2271229b23 Fix #3618: Extend validation of declared members and ctor parameters 1 month ago
Siegfried Pammer 396b58031b Add support for C# 14 first-class span types in the type system. 1 month ago
Siegfried Pammer 2f8f753a8c Allow nullable annotations in ExtensionProperties test case 1 month ago
Christoph Wille b0490dc45b Roslyn 5.0.0 1 month ago
Siegfried Pammer 5545614d66
Merge pull request #3614 from mmusu3/primary-ctor-fixes 1 month ago
mmusu3 88b2c437a7 Address PR review feedback 1 month ago
Siegfried Pammer 45efc732a7 #3614: Use correct number of type arguments when adding type annotations to generic types with nested types. 1 month ago
mmusu3 22ceb6e7d1 Fix remaining cases with changes to IntroduceUsingDeclarations. 1 month ago
Siegfried Pammer 94050a4aca Rewrite TransformFieldAndConstructorInitializers from a step-by-step AST-based analysis to an analysis that tracks the whole constructor body. 1 month ago
Christoph Wille 0ed1460090 Update README.md 1 month ago
Daniel Grunwald 167192eb75
Merge pull request #3587 from ds5678/issue3584 2 months ago
ds5678 b9d6ba7dff Remove flags from `box` that indicate memory access and ability to throw 2 months ago
ds5678 ad4a87b9a3 Improve inlining of boxed values 2 months ago
Siegfried Pammer 7a5a2a00a9 #3452: Transform field initializers in structs only if no record and no primary ctor. 2 months ago
Siegfried Pammer cb48768b6d Fix #3610: Add more primary constructor test cases. 2 months ago
Siegfried Pammer 46c99f1a21 Fix #3452: More bugs with primary constructors. 2 months ago
Siegfried Pammer 9c8d1e48d9 Many thanks to @sonyps5201314 for providing the test cases and a suggested fix, which inspired these changes. 2 months ago
Christoph Wille ac8503c005
.NET 10 RTM Package Update (#3609) 2 months ago
sonyps5201314 b63b515a27
Exclude `System.Runtime.CompilerServices.RefSafetyRulesAttribute` from the `module` attribute in the generated `AssemblyInfo.cs`, because including it causes the compiler error: `error CS8335: Do not use 'System.Runtime.CompilerServices.RefSafetyRulesAttribute'. This is reserved for compiler usage.`. (#3606) 2 months ago
dependabot[bot] f597e6bd54
Bump actions/upload-artifact from 4 to 5 (#3604) 2 months ago
Siegfried Pammer 1fe8771bc6 Fixed issue described in PR #3596: Derived record classes do not necessarily declare a ToString override, as the core logic is in PrintMembers. 2 months ago
Siegfried Pammer 588c243929 #3593: ObjectInitializers: allow castclass instructions wrapping the init instruction to support the pattern used for covariant returns on non-supporting platforms such as .NET 4.x. 2 months ago
Siegfried Pammer 067c0b3aac Fix #3605: Derived Types from other assemblies shown 2 months ago
Siegfried Pammer 25ed4722ae Fix binding failures due to missing Background property on the base type. 2 months ago
Siegfried Pammer f6c763e7bb Add tests for ExtensionEncodingV1 and ExtensionEncodingV2. 2 months ago
Jeremy Pritts 2f792f6fb6
Improve Framework Id detection (#3581) 2 months ago
Siegfried Pammer 126e870a5a Fix #3577: Properly infer the switch governing type and preserve conversions 3 months ago
Christoph Wille 4f11813829
.NET 10 RC2 packages (#3599) 3 months ago
Youssef Victor eebc8ea222
Move from dotnet.config to global.json (#3553) 3 months ago