379 Commits (72dbe6f41d480728ffa60bb68d1b95f9118d6b15)

Author SHA1 Message Date
Siegfried Pammer 483a8661f6 Add VB tests for On Error and Try/Catch/Finally 16 hours ago
DualFroz d5ff770959 Recognize a VB exception filter's type test 17 hours ago
Siegfried Pammer bb1d830ee6 Fix #2040: escape BAML strings that XML cannot represent 2 weeks ago
Siegfried Pammer e423cfb9ca Decide backing-field references by one verdict, not three 2 weeks ago
Siegfried Pammer bdf48e5a47 Recognize field-backed properties when AutomaticProperties is off 2 weeks ago
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