1320 Commits (ae24166cd45f40b39f5ffb704e0b152c7e82327f)

Author SHA1 Message Date
sonyps5201314 f624cfc525 `PrettyTestRunner` output format adjustment 5 months ago
sonyps5201314 f478f366bb The unit test method in `PrettyTestRunner` is changed to prioritize comparison using C# source code, and falls back to IL code comparison on failure. 5 months ago
Siegfried Pammer 126e870a5a Fix #3577: Properly infer the switch governing type and preserve conversions 6 months ago
Siegfried Pammer c075f7b9c8 Fix out var for expressions appearing in a lambda and not in a statement. 6 months ago
Siegfried Pammer b403b7bb3d Fix #3542: Invalid explicit cast for implicit conversion to generic struct with interface type constraint 6 months ago
Daniel Grunwald d13835e2cc Add test for "params scoped Span'. 6 months ago
ds5678 dc3ed43dd8 Do not create object initializers for tuples 6 months ago
Siegfried Pammer 7b03606402 Fix #3575: Uses of compiler-generated events getting swapped with non-generated events of same type 6 months ago
ds5678 fafc434133 Formatting 6 months ago
ds5678 d793781eea Remove obsolete tests 6 months ago
ds5678 6fb6b63a2c Fix ugly test 6 months ago
ds5678 c54318173b Fix lower case type name conflicting with variable name 6 months ago
ds5678 1d964bce8e Fix regression in decompiling local functions with default parameters 7 months ago
Jeremy Pritts d1dc7b258a
Copy-propagate the stack slot for collection initializers (#3554) 7 months ago
Siegfried Pammer e34db06a67 Fix #3543: Missing parentheses around field assignment expression in list initializers 7 months ago
Siegfried Pammer 3442fad4a0 Fix #3545: Covariant return not detected for abstract override property 7 months ago
Peter Crabtree e1e16b64f5 dev: Strip BOM mark from text files 7 months ago
Daniel Grunwald ec58d57875 #3465: Fix bugs in `comp.o` handling. 8 months ago
Daniel Grunwald 89083eaf48 Fix #3344: Add support for the `ckfinite` opcode. 8 months ago
Daniel Grunwald 83298210e4 #3518: Add tests that try unboxing to the wrong type in a number of different ways. 8 months ago
Daniel Grunwald 5fb2385671 Fix compiler warnings. 8 months ago
ds5678 f860777206 Add preprocessor directive 8 months ago
ds5678 15223daabd WIP preincrement improvements 8 months ago
Siegfried Pammer 052466fce7 Add test case 8 months ago
Christoph Wille afcdcec146
Update for .NET 10 Preview 7 packages (#3537) 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