41 Commits (44dee6ecc21af640248c351e2bc1530dc6fa4e50)

Author SHA1 Message Date
Siegfried Pammer 44dee6ecc2 Add additional tests for .NET 4.0 3 years ago
Siegfried Pammer 4aa7f5fc38 Fix #2612 decompilation of newarr with int.MaxValue causes OOME in decompiler. 3 years ago
Siegfried Pammer 30f9a82fbe Add Roslyn 3.11.0 as separate test configuration. Update RoslynLatest to 4.0.0. Use LanguageVersion.CSharp9_0 instead of Preview. Add LanguageVersion.CSharp10_0. 4 years ago
Siegfried Pammer c22977e1be Fix #2390: Extend variable splitting to treat stobj as immediate address use. 4 years ago
Siegfried Pammer d54016ce8f #2390: Add support for generic object initializers. 4 years ago
Siegfried Pammer cc19e9043e Fix #603: Single element arrays should not span multiple lines 4 years ago
Siegfried Pammer 3df82cf33b Add support for 'with' expressions 4 years ago
Siegfried Pammer be57dc454c Run tests with different versions of Roslyn 5 years ago
dotnet format 0d9f871a4f #2128: Reformat the whole code base. 5 years ago
Siegfried Pammer fa7c1f574a Do not convert simple LINQ method calls to LINQ expressions. Closes #1501. 6 years ago
Siegfried Pammer 14c76d1ba6 Fix failing initializer tests. 6 years ago
Siegfried Pammer 94cd891609 Add support for ReadOnlySpan<T> initialization pattern. 6 years ago
Daniel Grunwald f6aae1f97d Fix #1386: MoveArrayToPointerToPinnedRegionInit: Only consider the pinned variable uses within the PinnedRegion 6 years ago
Siegfried Pammer e9cf52d1d5 Fix #1390: Extension methods used in collection initializers were not converted correctly. 6 years ago
Siegfried Pammer 3d5b300602 Improve TransformArrayInitializers: allow default entries at the end of a dimension > 0. 6 years ago
Siegfried Pammer 37a8156dab Fix #1383: NRE in TransformArrayInitializers. 6 years ago
Siegfried Pammer 859872ba8c Fix #1377: Fix IndexOutOfRangeException in TransformArrayInitializers 6 years ago
Siegfried Pammer eb873e65d0 Update InitializerTests after merge. 6 years ago
Siegfried Pammer 64686b9547 Fix #1336: multi-dimensional array initializers with custom objects not detected. 6 years ago
Siegfried Pammer cbd824b07e Move array initializer tests from correctness to pretty tests, so that misdetections can be spotted. 6 years ago
Siegfried Pammer 640964cb0a #1314: do not use special constants, if literal is inside array initializer. 6 years ago
Siegfried Pammer 590558883e Fix small regression in initializer tests. 6 years ago
Siegfried Pammer 77c1dbab8a Fix #1345: Do not construct object initializer, if property or field in access path is not writable. 7 years ago
Siegfried Pammer 6719dacabd Fix #1279: Event fields in object initializers 7 years ago
Siegfried Pammer a9c1b9d515 Fix #1250: Missing enum to int cast in object initializer 7 years ago
Siegfried Pammer 9e01b3b5e1 Add test case. 7 years ago
Siegfried Pammer d04155132a Use overload resolution to add only required casts to collection initializers. 7 years ago
Siegfried Pammer cf8bee2c01 Fix translation of generic and extension 'Add' methods in collection initializers. 7 years ago
Siegfried Pammer bd15d69ada Add test cases for #1138 7 years ago
Siegfried Pammer 5dd7eaf129 Fix #1093: Remove usage of type or this qualifiers, when possible. 7 years ago
Daniel Grunwald 3fae36dab9 Use mcs for correctness tests. 7 years ago
Siegfried Pammer 9689667515 Fix #1042: Wrong decompile result for collection initializers 7 years ago
Siegfried Pammer bacb293db8 Fix #971: Anonymous method with missing parameter name 8 years ago
Siegfried Pammer 16c900ebfa Remove sequential values from enum members + display powers of two (- 1) as hex. 8 years ago
Siegfried Pammer 23c7a8a46e Fix #953: Missing nullable specifier for array initializer 8 years ago
Siegfried Pammer bec2f9da2b Add event test case. 8 years ago
Siegfried Pammer 08dcead162 Fix false positive in struct initializers with default.value init 8 years ago
Siegfried Pammer 20d772ed65 Add more tests 8 years ago
Siegfried Pammer 381bd42599 Fix bug mentioned in #909 8 years ago
Siegfried Pammer 14b6c599c1 Fix object initializers directly accessing struct members + add initializer pretty tests. 8 years ago
Siegfried Pammer d15d1b86a6 Add transform for new T(). 8 years ago
Siegfried Pammer a1a525d5cb Add Generics pretty tests 8 years ago