Browse Source

Fix additionalReturnTypeAttributes not being applied.

pull/3111/head
Daniel Grunwald 3 years ago
parent
commit
18666d8d5d
  1. 3
      ICSharpCode.Decompiler/TypeSystem/Implementation/MetadataMethod.cs

3
ICSharpCode.Decompiler/TypeSystem/Implementation/MetadataMethod.cs

@ -271,7 +271,8 @@ namespace ICSharpCode.Decompiler.TypeSystem.Implementation
} }
Debug.Assert(i == parameters.Length); Debug.Assert(i == parameters.Length);
var returnType = ApplyAttributeTypeVisitor.ApplyAttributesToType(signature.ReturnType, var returnType = ApplyAttributeTypeVisitor.ApplyAttributesToType(signature.ReturnType,
module.Compilation, returnTypeAttributes, metadata, typeSystemOptions, nullableContext); module.Compilation, returnTypeAttributes, metadata, typeSystemOptions, nullableContext,
additionalAttributes: additionalReturnTypeAttributes);
return (returnType, parameters, signature.ReturnType as ModifiedType); return (returnType, parameters, signature.ReturnType as ModifiedType);
} }
#endregion #endregion

Loading…
Cancel
Save