14 overrides of GetAttributeUsageInfo
Microsoft.CodeAnalysis.CSharp (14)
Symbols\AnonymousTypes\PublicSymbols\AnonymousManager.TypeOrDelegatePublicSymbol.cs (1)
251
internal sealed override AttributeUsageInfo
GetAttributeUsageInfo
()
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.TypeOrDelegateTemplateSymbol.cs (1)
310
internal sealed override AttributeUsageInfo
GetAttributeUsageInfo
()
Symbols\ErrorTypeSymbol.cs (1)
528
internal override AttributeUsageInfo
GetAttributeUsageInfo
()
Symbols\Metadata\PE\PENamedTypeSymbol.cs (1)
2404
internal override AttributeUsageInfo
GetAttributeUsageInfo
()
Symbols\Source\ImplicitNamedTypeSymbol.cs (1)
40
internal override AttributeUsageInfo
GetAttributeUsageInfo
()
Symbols\Source\SourceNamedTypeSymbol.cs (1)
1049
internal override AttributeUsageInfo
GetAttributeUsageInfo
()
Symbols\Synthesized\ReadOnlyListType\SynthesizedReadOnlyListEnumeratorTypeSymbol.cs (1)
216
internal override AttributeUsageInfo
GetAttributeUsageInfo
() => default;
Symbols\Synthesized\ReadOnlyListType\SynthesizedReadOnlyListTypeSymbol.cs (1)
898
internal override AttributeUsageInfo
GetAttributeUsageInfo
() => default;
Symbols\Synthesized\SynthesizedContainer.cs (1)
202
internal override AttributeUsageInfo
GetAttributeUsageInfo
() => default(AttributeUsageInfo);
Symbols\Synthesized\SynthesizedEmbeddedAttributeSymbol.cs (1)
153
internal override AttributeUsageInfo
GetAttributeUsageInfo
() => AttributeUsageInfo.Default;
Symbols\Synthesized\SynthesizedHotReloadExceptionSymbol.cs (1)
122
internal override AttributeUsageInfo
GetAttributeUsageInfo
() => AttributeUsageInfo.Default;
Symbols\Synthesized\SynthesizedInlineArrayTypeSymbol.cs (1)
147
internal override AttributeUsageInfo
GetAttributeUsageInfo
() => default;
Symbols\Synthesized\SynthesizedPrivateImplementationDetailsType.cs (1)
136
internal override AttributeUsageInfo
GetAttributeUsageInfo
()
Symbols\Wrapped\WrappedNamedTypeSymbol.cs (1)
252
internal override AttributeUsageInfo
GetAttributeUsageInfo
()
9 references to GetAttributeUsageInfo
Microsoft.CodeAnalysis.CSharp (9)
Compiler\ClsComplianceChecker.cs (1)
349
AttributeUsageInfo attributeUsage = attribute.AttributeClass.
GetAttributeUsageInfo
();
Emitter\Model\AttributeDataAdapter.cs (1)
96
get { return this.AttributeClass.
GetAttributeUsageInfo
().AllowMultiple; }
Symbols\Metadata\PE\PENamedTypeSymbol.cs (2)
2409
return ((object)this.BaseTypeNoUseSiteDiagnostics != null) ? this.BaseTypeNoUseSiteDiagnostics.
GetAttributeUsageInfo
() : AttributeUsageInfo.Default;
2427
return ((object)this.BaseTypeNoUseSiteDiagnostics != null) ? this.BaseTypeNoUseSiteDiagnostics.
GetAttributeUsageInfo
() : AttributeUsageInfo.Default;
Symbols\Source\SourceAssemblySymbol.cs (1)
1227
if (attributeClass.
GetAttributeUsageInfo
().AllowMultiple)
Symbols\Source\SourceMethodSymbolWithAttributes.cs (1)
716
AttributeUsageInfo attributeUsage = attribute.AttributeClass.
GetAttributeUsageInfo
();
Symbols\Source\SourceNamedTypeSymbol.cs (1)
1059
return ((object)this.BaseTypeNoUseSiteDiagnostics != null) ? this.BaseTypeNoUseSiteDiagnostics.
GetAttributeUsageInfo
() : AttributeUsageInfo.Default;
Symbols\Symbol_Attributes.cs (1)
897
AttributeUsageInfo attributeUsageInfo = attributeType.
GetAttributeUsageInfo
();
Symbols\Wrapped\WrappedNamedTypeSymbol.cs (1)
254
return _underlyingType.
GetAttributeUsageInfo
();