1294 Commits (a65e84b336f5e6d629bf36b16fda7cbaf8438410)

Author SHA1 Message Date
Christoph Wille 531f6611d5 Update NUnit (was: 4.3.2) to 4.4 and MTP (was: 1.7.3) to 1.8.1 (had to add VSTestBridge explicitly to override ref complaints by compiler) 8 months ago
Christoph Wille 17fde7fded Update NUnit (was: 4.3.2) to 4.4 and MTP (was: 1.7.3) to 1.8.1 (had to add VSTestBridge explicitly to override ref complaints by compiler) 8 months ago
Maximilian Schmöcker 43bfaba7e0
Add ExpandParamsArguments DecompilerSettings 8 months ago
Maximilian Schmöcker 850ffe593d
Fix methods with mandatory arguments ignore disabled OptionalArguments setting 8 months ago
Siegfried Pammer 3b0939d99c Add ExtensionInfo: mapping of extension members to extension implementations and more. 8 months ago
Siegfried Pammer 68ae8ae833 Rename ITypeDefinition.HasExtensionMethods to ITypeDefinition.HasExtensions 8 months ago
Siegfried Pammer 685f21edb5 C# 14 extensions: Add initial test case 8 months ago
Siegfried Pammer c642678f7f Remove ToTypeReference: Implement ParseReflectionName with SRM TypeName. 8 months ago
Siegfried Pammer 33e497eb80 Refactor ParseReflectionName to return IType instead of ITypeReference 8 months ago
Siegfried Pammer e56f12cf93 Fix #2165: DeclareVariables step must update ResolveResult annotation when using out var. 8 months ago
Siegfried Pammer 6955704172 Updated CSharpConversions according to https://github.com/dotnet/csharpstandard/blob/draft-v9/standard/conversions.md 8 months ago
Daniel Grunwald 90cd265e89 Update System.Reflection.Metadata dependency to 9.0.0. 8 months ago
Siegfried Pammer f0c80e4a80 Silence NU1510 8 months ago
Siegfried Pammer f97e59760b Fix #3512: Local function name collides with local variable name 8 months ago
Siegfried Pammer ddb7171a2a Fix #3524: Property without backing field cannot have an initializer. 8 months ago
Jan Jones 2357d00939 Support `allows ref struct` constraint 8 months ago
Jan Jones 4c08359a6a Support `byreflike` constraint 8 months ago
Siegfried Pammer 4203a681d8 Extend test cases 9 months ago
DoctorKrolic 47eeacd7aa Add an option to not transform `Activator.CreateInstance<T>()` to `new T()` 9 months ago
Christoph Wille 1a41fd857e Centralize EnableNUnitRunner, remove obsolete property TestingPlatformDotnetTestSupport 9 months ago
Christoph Wille 7598a43d3a .NET 10 MTP dotnet test 9 months ago
Siegfried Pammer cc4588db4b Add a test case 9 months ago
Siegfried Pammer 8834c02eb7 Improve naming of delegate-typed variables. 9 months ago
Siegfried Pammer 27e4bc578b ref structs cannot be boxed 9 months ago
ds5678 586c04d081 Support params keyword on non-array collections 9 months ago
Siegfried Pammer f673b7caa2 Add support for using different editions of .NET in unit tests 9 months ago
Siegfried Pammer e4ebe20602 Upgrade dotnet target framework to net10 9 months ago
Siegfried Pammer 101ddf8783 Add support for constant slices of InlineArrays 10 months ago
Siegfried Pammer 667036c54e Add support for InlineArrayConversion 10 months ago
Siegfried Pammer 79f7a188b0 Add support for C# 12 inline array expressions 10 months ago
Siegfried Pammer 647475fce5 Fix threading issue in TestFriendlyProjectDecompiler 10 months ago
ds5678 4e21aedce7 Emit property in project file 10 months ago
ds5678 361bb17618 Add configuration option to check for overflow and underflow 10 months ago
Jeremy Pritts c1ecf1ae9c
Handle explicit optional parameter after default parameter (#3470) 11 months ago
Jeremy Pritts 0261ca3ae8
Fix stack overflow exception in CSharpResolver (#3471) 11 months ago
Jeremy Pritts aff9649711
Parenthesize interpolations containing `global::` (#3463) 11 months ago
Siegfried Pammer e7a6e27820 Fix #3464: Missing cast in string interpolation 11 months ago
ds5678 fb180b0010 Add tests 1 year ago
Siegfried Pammer 6c72d1c5f0 Add transform to remove unconstrained generic reference type check. 1 year ago
Siegfried Pammer 9f77f8a919 Prevent inlining of call arguments when doing so would change order of evaluation with regards to the implicit ldobj performed by a constrained.callvirt. 1 year ago
ds5678 8de6585ba4 Add another int-guid pair test 1 year ago
ds5678 8c29144811 Add struct to struct tests 1 year ago
ds5678 437bd5656c Fix unit test 1 year ago
ds5678 daa7f7879d Add uint pointer method 1 year ago
ds5678 d75da053a8 Use type hint in pointer arithmetic when appropriate 1 year ago
Siegfried Pammer 485ca1d69a Fix #3353: Normal method is decompiled as lambda expression. 1 year ago
Siegfried Pammer 453fc06e02 Fix #3406: Wrong decompilation of record struct without primary constructor. 1 year ago
ds5678 7f024de786 Don't include generic constraints in generated explicit overrides 1 year ago
Siegfried Pammer 7d0262d779 Fix #3439: Regressed decompilation of variables in lambda scope 1 year ago
Siegfried Pammer 349a89c1fa Fix #3436: Duplicate naming of local functions 1 year ago