From ac6a2e54caa8c4661385b1c51caff6dd3cf06ffc Mon Sep 17 00:00:00 2001 From: Siegfried Pammer Date: Mon, 3 Oct 2022 14:56:51 +0200 Subject: [PATCH] Use IsAccessor again. --- .../IL/Transforms/TransformCollectionAndObjectInitializers.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ICSharpCode.Decompiler/IL/Transforms/TransformCollectionAndObjectInitializers.cs b/ICSharpCode.Decompiler/IL/Transforms/TransformCollectionAndObjectInitializers.cs index 635c962f9..1f8845d93 100644 --- a/ICSharpCode.Decompiler/IL/Transforms/TransformCollectionAndObjectInitializers.cs +++ b/ICSharpCode.Decompiler/IL/Transforms/TransformCollectionAndObjectInitializers.cs @@ -324,7 +324,7 @@ namespace ICSharpCode.Decompiler.IL.Transforms if (resolveContext != null && !IsMethodApplicable(method, call.Arguments, rootType, resolveContext, settings)) goto default; inst = call.Arguments[0]; - if (method.AccessorOwner is not null) + if (method.IsAccessor) { if (method.AccessorOwner is IProperty property && !CanBeUsedInInitializer(property, resolveContext, kind))