1403 Commits (f302b1fb3ed3dae3ed41763b627c16840096ac69)

Author SHA1 Message Date
Siegfried Pammer e33dbd7eca Use SDK default Compile items in ICSharpCode.Decompiler.Tests 2 weeks ago
Siegfried Pammer d4922cfec0 Don't inline a pointer-typed stackalloc into an expression 2 weeks ago
Siegfried Pammer de33be74da Don't reconstruct a partially written stackalloc as an initializer 2 weeks ago
Siegfried Pammer a06c22b88a Decode float/double stackalloc initializer constants by their type 2 weeks ago
Siegfried Pammer 0c23009b3e Fix #3799: keep stackalloc initializer element type when the hint is not a pointer 2 weeks ago
Siegfried Pammer 721ef6032d Enumerate AST children with a zero-allocation struct enumerator 2 weeks ago
Siegfried Pammer e461940d40 Move the LocationsInAst sample beside its test, add a license header 2 weeks ago
Siegfried Pammer ed7bfbf85a Guard null-object regressions in lambda body and token decorator 2 weeks ago
Siegfried Pammer ca9a9c4f40 Guard the TypeSystemAstBuilder nullable-array NRE with a regression test 2 weeks ago
Siegfried Pammer e007387144 Reword a SequencePointBuilder comment in the locations test 2 weeks ago
Siegfried Pammer 76840e655f Port the pattern matcher to list-indexed slot children 2 weeks ago
Siegfried Pammer be565b5b4c Store locations at print time; derive sequence points from nodes 2 weeks ago
Siegfried Pammer ac65f0d27a Add regression coverage for the AST-with-locations output path 2 weeks ago
Siegfried Pammer c174e4d6b1 Add the AST source generator for the C# syntax tree 2 weeks ago
DoctorKrolic d131d38cba Fix decompiler tests inside VS 2 weeks ago
Siegfried Pammer a537dad7ef Fix #3774: keep field initializers when decompiling a static ctor alone 2 weeks ago
Siegfried Pammer 679cf0ee6a Use cross-platform separators for the FSharp.Core.dll test path 3 weeks ago
Siegfried Pammer 63757ead3b Fix #3382: Support compiler-generated throw-helper invocations in switch-expression implicit default-case. 3 weeks ago
Siegfried Pammer 67533d767f Compute public-key tokens with a managed SHA-1 3 weeks ago
Siegfried Pammer 83879c4a07 Fix #3775: escape reserved Windows device names in output file names 4 weeks ago
Siegfried Pammer 0f9de78f02 Run the decompiler test suite on Linux 4 weeks ago
Siegfried Pammer fcedb8980b Document the decompiler test suite in ICSharpCode.Decompiler.Tests/CLAUDE.md 4 weeks ago
Siegfried Pammer 34c50c19b7 Fix #2035: Make the override modifier a link to the overridden member 4 weeks ago
danbopes 01b968fbbd
Add opt-in SortSwitchSections setting (#3749). (#3750) 4 weeks ago
Jakob Hellermann 3c062bad0c
Fix anonymous-type lambda early-return emitting unresolvable cast (#3752) 4 weeks ago
Christoph Wille da57bad452
Merge pull request #3758 from icsharpcode/christophwille/nu0626 4 weeks ago
Siegfried Pammer 87748e0cde Override vulnerable transitive packages from the DiaSymReader chain 4 weeks ago
Siegfried Pammer 8488e5e214 Reference DiaSymReader on every OS so the lock file is OS-stable 4 weeks ago
Siegfried Pammer 931375708f Carry all RIDs in the decompiler-test lock files 4 weeks ago
Siegfried Pammer 667f6ad5f8 Add pwsh dev scripts, repo-wide lock files, and CI NuGet caching 4 weeks ago
Siegfried Pammer d89bf8589b Make PortablePdbWriter an instance type with an embed-source option 4 weeks ago
Siegfried Pammer 1fb4acfc3d Build ICSharpCode.Decompiler.Tests + the format hook cross-platform 4 weeks ago
Siegfried Pammer a9a43f96a9 Reverse runtime-async multi-handler try-catch dispatched via an if-chain. 2 months ago
Siegfried Pammer 8e2e48f5cc Generalise runtime-async flag-based early-return for nested try-finally. 2 months ago
Siegfried Pammer 8a03ee246f Reverse runtime-async try-finally where the try body always throws. 2 months ago
Siegfried Pammer 8059fde539 Reverse runtime-async exception lowering for try-catch nested inside try-finally. 2 months ago
Siegfried Pammer fadcb3543c Cover ConfigureAwait and [MethodImpl(NoInlining)] in the Async pretty test fixture. 2 months ago
Siegfried Pammer 82edef3bc6 Add scaffolding for the C# 15 runtime-async lowering. 2 months ago
Siegfried Pammer cf23d76a5e Add tests 2 months ago
Christoph Wille 5833ee57a4 Updates for .NET Preview 4 2 months ago
Christoph Wille 23494ae1a2 Packages for .NET 11 Preview 3 3 months ago
Siegfried Pammer 9e984a95ff Remove IL file from ugly tests 3 months ago
Siegfried Pammer 7a8a978963 Add CompilerOptions.UseRoslyn4_14_0 3 months ago
Christoph Wille 5e05d60bcc Fix evaluation of Roslyn version in Tester 3 months ago
Christoph Wille 6f1c2b6cc9
.NET 11 for Tests (#3695) 3 months ago
Siegfried Pammer 79b0cbb719 Fix #3703: Do not transform to a primary constructor if it's not public (or protected in abstract classes) 3 months ago
Christoph Wille a467610928
Update Microsoft.NETCore.App.Ref version to 10.0.0 3 months ago
Siegfried Pammer f6b31448db Add test cases 4 months ago
Siegfried Pammer faeae3f083 Fix #1682, fix #1949, fix #2394 and fix #3684: Added basic algorithm of IsAccessorInterfaceImplementationRuntimeHelper 4 months ago
Siegfried Pammer a03f801cb7 Add failing test and test infrastructure adjustments to allow compiling referenced assemblies in one go. 4 months ago