14 overrides of GetAttributeUsageInfo
Microsoft.CodeAnalysis.CSharp (14)
Symbols\AnonymousTypes\PublicSymbols\AnonymousManager.TypeOrDelegatePublicSymbol.cs (1)
266
internal sealed override AttributeUsageInfo
GetAttributeUsageInfo
()
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.TypeOrDelegateTemplateSymbol.cs (1)
321
internal sealed override AttributeUsageInfo
GetAttributeUsageInfo
()
Symbols\ErrorTypeSymbol.cs (1)
543
internal override AttributeUsageInfo
GetAttributeUsageInfo
()
Symbols\Metadata\PE\PENamedTypeSymbol.cs (1)
3034
internal override AttributeUsageInfo
GetAttributeUsageInfo
()
Symbols\Source\ImplicitNamedTypeSymbol.cs (1)
40
internal override AttributeUsageInfo
GetAttributeUsageInfo
()
Symbols\Source\SourceNamedTypeSymbol.cs (1)
1074
internal override AttributeUsageInfo
GetAttributeUsageInfo
()
Symbols\Synthesized\ReadOnlyListType\SynthesizedReadOnlyListEnumeratorTypeSymbol.cs (1)
239
internal override AttributeUsageInfo
GetAttributeUsageInfo
() => default;
Symbols\Synthesized\ReadOnlyListType\SynthesizedReadOnlyListTypeSymbol.cs (1)
957
internal override AttributeUsageInfo
GetAttributeUsageInfo
() => default;
Symbols\Synthesized\SynthesizedContainer.cs (1)
208
internal override AttributeUsageInfo
GetAttributeUsageInfo
() => default(AttributeUsageInfo);
Symbols\Synthesized\SynthesizedEmbeddedAttributeSymbol.cs (1)
168
internal override AttributeUsageInfo
GetAttributeUsageInfo
() => AttributeUsageInfo.Default;
Symbols\Synthesized\SynthesizedHotReloadExceptionSymbol.cs (1)
143
internal override AttributeUsageInfo
GetAttributeUsageInfo
() => AttributeUsageInfo.Default;
Symbols\Synthesized\SynthesizedInlineArrayTypeSymbol.cs (1)
160
internal override AttributeUsageInfo
GetAttributeUsageInfo
() => default;
Symbols\Synthesized\SynthesizedPrivateImplementationDetailsType.cs (1)
149
internal override AttributeUsageInfo
GetAttributeUsageInfo
()
Symbols\Wrapped\WrappedNamedTypeSymbol.cs (1)
254
internal override AttributeUsageInfo
GetAttributeUsageInfo
()
14 references to GetAttributeUsageInfo
Microsoft.CodeAnalysis.CSharp (14)
Compiler\ClsComplianceChecker.cs (1)
349
AttributeUsageInfo attributeUsage = attribute.AttributeClass.
GetAttributeUsageInfo
();
Emitter\Model\AttributeDataAdapter.cs (1)
96
get { return this.AttributeClass.
GetAttributeUsageInfo
().AllowMultiple; }
Emitter\Model\PEAssemblyBuilder.cs (1)
695
if (symbol.
GetAttributeUsageInfo
() != AttributeUsageInfo.Default)
Lowering\ClosureConversion\LambdaCapturedVariable.cs (1)
196
(attributeType.
GetAttributeUsageInfo
().ValidTargets & System.AttributeTargets.Field) != 0)
Lowering\StateMachineRewriter\StateMachineFieldSymbol.cs (1)
111
(attributeType.
GetAttributeUsageInfo
().ValidTargets & System.AttributeTargets.Field) != 0)
Symbols\Metadata\PE\PENamedTypeSymbol.cs (2)
3039
return ((object)this.BaseTypeNoUseSiteDiagnostics != null) ? this.BaseTypeNoUseSiteDiagnostics.
GetAttributeUsageInfo
() : AttributeUsageInfo.Default;
3057
return ((object)this.BaseTypeNoUseSiteDiagnostics != null) ? this.BaseTypeNoUseSiteDiagnostics.
GetAttributeUsageInfo
() : AttributeUsageInfo.Default;
Symbols\Source\SourceAssemblySymbol.cs (1)
1228
if (attributeClass.
GetAttributeUsageInfo
().AllowMultiple)
Symbols\Source\SourceMethodSymbolWithAttributes.cs (2)
715
AttributeUsageInfo attributeUsage = arguments.Attribute.AttributeClass.
GetAttributeUsageInfo
();
737
AttributeUsageInfo attributeUsage = attribute.AttributeClass.
GetAttributeUsageInfo
();
Symbols\Source\SourceNamedTypeSymbol.cs (1)
1084
return ((object)this.BaseTypeNoUseSiteDiagnostics != null) ? this.BaseTypeNoUseSiteDiagnostics.
GetAttributeUsageInfo
() : AttributeUsageInfo.Default;
Symbols\Symbol_Attributes.cs (1)
909
AttributeUsageInfo attributeUsageInfo = attributeType.
GetAttributeUsageInfo
();
Symbols\Synthesized\Records\SynthesizedPrimaryConstructorParameterBackingFieldSymbol.cs (1)
78
(attributeType.
GetAttributeUsageInfo
().ValidTargets & System.AttributeTargets.Field) != 0)
Symbols\Wrapped\WrappedNamedTypeSymbol.cs (1)
256
return _underlyingType.
GetAttributeUsageInfo
();