4 overrides of GetReturnTypeAttributes
Microsoft.CodeAnalysis.CSharp (4)
Symbols\Metadata\PE\PEMethodSymbol.cs (1)
1079public override ImmutableArray<CSharpAttributeData> GetReturnTypeAttributes() => Signature.ReturnParam.GetAttributes();
Symbols\Retargeting\RetargetingMethodSymbol.cs (1)
222public override ImmutableArray<CSharpAttributeData> GetReturnTypeAttributes()
Symbols\Source\SourceMethodSymbolWithAttributes.cs (1)
326public override ImmutableArray<CSharpAttributeData> GetReturnTypeAttributes()
Symbols\SubstitutedMethodSymbol.cs (1)
211public override ImmutableArray<CSharpAttributeData> GetReturnTypeAttributes()
7 references to GetReturnTypeAttributes
Microsoft.CodeAnalysis.CSharp (7)
Compiler\ClsComplianceChecker.cs (2)
591CheckForAttributeWithArrayArgumentInternal(((MethodSymbol)symbol).GetReturnTypeAttributes()); 705if (TryGetClsComplianceAttributeLocation(method.GetReturnTypeAttributes(), out attributeLocation))
Emitter\Model\MethodSymbolAdapter.cs (1)
512ImmutableArray<CSharpAttributeData> userDefined = AdaptedMethodSymbol.GetReturnTypeAttributes();
Lowering\SynthesizedMethodBaseSymbol.cs (1)
176return InheritsBaseMethodAttributes ? BaseMethod.GetReturnTypeAttributes() : ImmutableArray<CSharpAttributeData>.Empty;
Symbols\PublicModel\MethodSymbol.cs (1)
268return _underlying.GetReturnTypeAttributes().Cast<CSharpAttributeData, AttributeData>();
Symbols\Retargeting\RetargetingMethodSymbol.cs (1)
224return this.RetargetingTranslator.GetRetargetedAttributes(_underlyingMethod.GetReturnTypeAttributes(), ref _lazyReturnTypeCustomAttributes);
Symbols\SubstitutedMethodSymbol.cs (1)
213return this.OriginalDefinition.GetReturnTypeAttributes();