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