From fac0e5eb5fd8efa43c8c093fef7caec8b441bce7 Mon Sep 17 00:00:00 2001 From: Siegfried Pammer Date: Wed, 18 Jun 2025 21:06:05 +0200 Subject: [PATCH] Fix #3489: Make WholeProjectDecompiler.CreateDecompiler protected virtual to make the decompilation pipeline extensible. --- .../CSharp/ProjectDecompiler/WholeProjectDecompiler.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ICSharpCode.Decompiler/CSharp/ProjectDecompiler/WholeProjectDecompiler.cs b/ICSharpCode.Decompiler/CSharp/ProjectDecompiler/WholeProjectDecompiler.cs index 730aa3706..b9ee17c4a 100644 --- a/ICSharpCode.Decompiler/CSharp/ProjectDecompiler/WholeProjectDecompiler.cs +++ b/ICSharpCode.Decompiler/CSharp/ProjectDecompiler/WholeProjectDecompiler.cs @@ -206,7 +206,7 @@ namespace ICSharpCode.Decompiler.CSharp.ProjectDecompiler } } - CSharpDecompiler CreateDecompiler(DecompilerTypeSystem ts) + protected virtual CSharpDecompiler CreateDecompiler(DecompilerTypeSystem ts) { var decompiler = new CSharpDecompiler(ts, Settings); decompiler.DebugInfoProvider = DebugInfoProvider;