374 Commits (300c075ffe7f910f2c658b1eddb8ff70e45eec79)

Author SHA1 Message Date
Christoph Wille 7f8d641501 Use server GC for the decompiler test suite 4 weeks ago
Siegfried Pammer 0879e35c08 Show the hexadecimal form of negative ldc.i4/ldc.i8 operands 1 month ago
Siegfried Pammer 63d03f1b49 Fix #1142: recover enum members for out-of-range constant operands 1 month ago
Siegfried Pammer cd181b3f08 Fold C# 14 implicit span conversions instead of printing their helpers 1 month ago
Siegfried Pammer 8d65375c76 Delay exceptions when copy-propagating an address into a StObj target 1 month ago
Siegfried Pammer ac8a8ff64d Add an ILPretty test for #3729 1 month ago
Siegfried Pammer e243786e24 Print the init-only marker after the set keyword again 1 month ago
Siegfried Pammer a9c4f6c6bb Report a call as unresolvable when nothing matched at all 1 month ago
Siegfried Pammer 3da129632e Fix #3624: decompile semi-auto properties with the C# 14 field keyword 1 month ago
Siegfried Pammer 60c08fcb74 Keep 'delegate {}' when a parameter type is inaccessible 1 month ago
Siegfried Pammer 0f10ee1b9b Add VBPretty fixtures for VB anonymous types and queries 1 month ago
Siegfried Pammer e8346dc58c Recognize a protected copy constructor on a sealed record 1 month ago
Siegfried Pammer d9c60f08b0 Fix crash decompiling reference assemblies with stripped method bodies 1 month ago
Siegfried Pammer 17e6649ba8 Fix #3954: name the entry point of a top-level program 'Main' 1 month ago
Siegfried Pammer c0aa2db0f8 Add regression test for property rows without accessors 2 months ago
Siegfried Pammer 4783fe1d34 Add VBPretty spec for VB.NET parameterized properties 2 months ago
Siegfried Pammer ca5eec3cc9 Don't assert decompiled local types match the signature 3 months ago
Siegfried Pammer fb75e42385 Assign a text location to comment-only empty statements 3 months ago
Siegfried Pammer 853220dba9 Cover more constructs in the PDB sequence-point tests 3 months ago
Siegfried Pammer e33dbd7eca Use SDK default Compile items in ICSharpCode.Decompiler.Tests 3 months ago
Siegfried Pammer 721ef6032d Enumerate AST children with a zero-allocation struct enumerator 3 months ago
Siegfried Pammer e461940d40 Move the LocationsInAst sample beside its test, add a license header 3 months ago
Siegfried Pammer ca9a9c4f40 Guard the TypeSystemAstBuilder nullable-array NRE with a regression test 3 months ago
Siegfried Pammer 76840e655f Port the pattern matcher to list-indexed slot children 3 months ago
Siegfried Pammer be565b5b4c Store locations at print time; derive sequence points from nodes 3 months ago
Siegfried Pammer ac65f0d27a Add regression coverage for the AST-with-locations output path 3 months ago
DoctorKrolic d131d38cba Fix decompiler tests inside VS 3 months ago
Siegfried Pammer a537dad7ef Fix #3774: keep field initializers when decompiling a static ctor alone 3 months ago
Siegfried Pammer 67533d767f Compute public-key tokens with a managed SHA-1 3 months ago
Siegfried Pammer 83879c4a07 Fix #3775: escape reserved Windows device names in output file names 3 months ago
Siegfried Pammer 34c50c19b7 Fix #2035: Make the override modifier a link to the overridden member 3 months ago
Siegfried Pammer 8488e5e214 Reference DiaSymReader on every OS so the lock file is OS-stable 3 months ago
Siegfried Pammer 931375708f Carry all RIDs in the decompiler-test lock files 3 months ago
Siegfried Pammer 1fb4acfc3d Build ICSharpCode.Decompiler.Tests + the format hook cross-platform 3 months ago
Christoph Wille 6f1c2b6cc9
.NET 11 for Tests (#3695) 5 months ago
Siegfried Pammer f6b31448db Add test cases 6 months ago
Siegfried Pammer a03f801cb7 Add failing test and test infrastructure adjustments to allow compiling referenced assemblies in one go. 6 months ago
Christoph Wille 1594a57929 Use AwesomeAssertions 9.4.0 6 months ago
Christoph Wille 06ff9a6a6a
Switch to (finally) released coverlet.MTP (#3675) 6 months ago
Siegfried Pammer 35c88b048f Rename test case to "ExtensionEverything" 6 months ago
Siegfried Pammer d3e12d0ebf Migrate from .ruleset to .editorconfig 9 months ago
Siegfried Pammer 0cd53418ad Add ILAmbience 9 months ago
Siegfried Pammer 94050a4aca Rewrite TransformFieldAndConstructorInitializers from a step-by-step AST-based analysis to an analysis that tracks the whole constructor body. 10 months ago
ds5678 ad4a87b9a3 Improve inlining of boxed values 10 months ago
Siegfried Pammer 9c8d1e48d9 Many thanks to @sonyps5201314 for providing the test cases and a suggested fix, which inspired these changes. 10 months ago
Siegfried Pammer f6c763e7bb Add tests for ExtensionEncodingV1 and ExtensionEncodingV2. 11 months ago
ds5678 dc3ed43dd8 Do not create object initializers for tuples 12 months ago
ds5678 6fb6b63a2c Fix ugly test 12 months ago
ds5678 c54318173b Fix lower case type name conflicting with variable name 12 months ago
ds5678 1d964bce8e Fix regression in decompiling local functions with default parameters 1 year ago