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)
2405
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)
2410
return ((object)this.BaseTypeNoUseSiteDiagnostics != null) ? this.BaseTypeNoUseSiteDiagnostics.
GetAttributeUsageInfo
() : AttributeUsageInfo.Default;
2428
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)
721
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
();