diff --git a/ICSharpCode.Decompiler/TypeSystem/Implementation/AttributeListBuilder.cs b/ICSharpCode.Decompiler/TypeSystem/Implementation/AttributeListBuilder.cs index fc3f2e385..b1d040a8f 100644 --- a/ICSharpCode.Decompiler/TypeSystem/Implementation/AttributeListBuilder.cs +++ b/ICSharpCode.Decompiler/TypeSystem/Implementation/AttributeListBuilder.cs @@ -199,7 +199,7 @@ namespace ICSharpCode.Decompiler.TypeSystem.Implementation case "ExtensionAttribute": return (options & TypeSystemOptions.ExtensionMethods) != 0; case "DecimalConstantAttribute": - return (options & TypeSystemOptions.DecimalConstants) != 0 && target == SymbolKind.Field; + return (options & TypeSystemOptions.DecimalConstants) != 0 && (target == SymbolKind.Field || target == SymbolKind.Parameter); case "IsReadOnlyAttribute": return (options & TypeSystemOptions.ReadOnlyStructsAndParameters) != 0; case "IsByRefLikeAttribute":