From 1cd1b912ec4f444dc1b08c657d0299cc5b4a7f97 Mon Sep 17 00:00:00 2001 From: walon Date: Sat, 24 May 2025 09:49:14 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8DSymbolRename::CollectCArgumen?= =?UTF-8?q?tWithTypeOf=E6=B2=A1=E8=80=83=E8=99=91=E5=88=B0NamedArgument?= =?UTF-8?q?=E6=9C=89=E5=8F=AF=E8=83=BD=E5=90=8D=E7=A7=B0=E5=8F=91=E7=94=9F?= =?UTF-8?q?=E6=94=B9=E5=8F=98=EF=BC=8C=E4=BB=85=E4=BB=85=E5=88=A4=E6=96=AD?= =?UTF-8?q?=E4=BA=86=E7=B1=BB=E5=9E=8B=E6=88=96=E8=80=85=E5=80=BC=E6=98=AF?= =?UTF-8?q?=E5=90=A6=E5=8F=AF=E8=83=BD=E5=8C=85=E5=90=AB=E7=B1=BB=E5=9E=8B?= =?UTF-8?q?=E5=BC=95=E7=94=A8=EF=BC=8C=E5=AF=BC=E8=87=B4=E8=B7=B3=E8=BF=87?= =?UTF-8?q?=E6=94=B6=E9=9B=86=20`[MyCustom(X=3D1)]`=E8=BF=99=E6=A0=B7?= =?UTF-8?q?=E7=9A=84=E5=B1=9E=E6=80=A7=E7=9A=84bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Editor/ObfusPasses/SymbolObfus/SymbolRename.cs | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/com.code-philosophy.obfuz/Editor/ObfusPasses/SymbolObfus/SymbolRename.cs b/com.code-philosophy.obfuz/Editor/ObfusPasses/SymbolObfus/SymbolRename.cs index 0e2a365..4762c64 100644 --- a/com.code-philosophy.obfuz/Editor/ObfusPasses/SymbolObfus/SymbolRename.cs +++ b/com.code-philosophy.obfuz/Editor/ObfusPasses/SymbolObfus/SymbolRename.cs @@ -74,12 +74,8 @@ namespace Obfuz.ObfusPasses.SymbolObfus { arguments = ca.ConstructorArguments.ToList(); } - List namedArguments = null; - if (ca.NamedArguments.Any(a => MetaUtil.MayRenameCustomDataType(a.Type.ElementType))) - { - namedArguments = ca.NamedArguments.ToList(); - } - if (arguments != null | namedArguments != null) + List namedArguments = ca.NamedArguments.Count > 0 ? ca.NamedArguments.ToList() : null; + if (arguments != null || namedArguments != null) { customAttributes.Add(new CustomAttributeInfo {