11 overrides of GetAttributeUsageInfo
Microsoft.CodeAnalysis.CSharp (9)
Symbols\AnonymousTypes\PublicSymbols\AnonymousManager.TypeOrDelegatePublicSymbol.cs (1)
249
internal sealed override AttributeUsageInfo
GetAttributeUsageInfo
()
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.TypeOrDelegateTemplateSymbol.cs (1)
302
internal sealed override AttributeUsageInfo
GetAttributeUsageInfo
()
Symbols\ErrorTypeSymbol.cs (1)
520
internal override AttributeUsageInfo
GetAttributeUsageInfo
()
Symbols\Metadata\PE\PENamedTypeSymbol.cs (1)
2363
internal override AttributeUsageInfo
GetAttributeUsageInfo
()
Symbols\Source\ImplicitNamedTypeSymbol.cs (1)
40
internal override AttributeUsageInfo
GetAttributeUsageInfo
()
Symbols\Source\SourceNamedTypeSymbol.cs (1)
1014
internal override AttributeUsageInfo
GetAttributeUsageInfo
()
Symbols\Synthesized\SynthesizedContainer.cs (1)
195
internal override AttributeUsageInfo
GetAttributeUsageInfo
() => default(AttributeUsageInfo);
Symbols\Synthesized\SynthesizedEmbeddedAttributeSymbol.cs (1)
146
internal override AttributeUsageInfo
GetAttributeUsageInfo
() => AttributeUsageInfo.Default;
Symbols\Wrapped\WrappedNamedTypeSymbol.cs (1)
252
internal override AttributeUsageInfo
GetAttributeUsageInfo
()
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler (1)
Symbols\EENamedTypeSymbol.cs (1)
145
internal override AttributeUsageInfo
GetAttributeUsageInfo
()
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (1)
Symbols\MockNamedTypeSymbol.cs (1)
322
internal override AttributeUsageInfo
GetAttributeUsageInfo
()
15 references to GetAttributeUsageInfo
Microsoft.CodeAnalysis.CSharp (10)
Compiler\ClsComplianceChecker.cs (1)
342
AttributeUsageInfo attributeUsage = attribute.AttributeClass.
GetAttributeUsageInfo
();
Emitter\Model\AttributeDataAdapter.cs (1)
96
get { return this.AttributeClass.
GetAttributeUsageInfo
().AllowMultiple; }
Symbols\Metadata\PE\PENamedTypeSymbol.cs (2)
2368
return ((object)this.BaseTypeNoUseSiteDiagnostics != null) ? this.BaseTypeNoUseSiteDiagnostics.
GetAttributeUsageInfo
() : AttributeUsageInfo.Default;
2395
return ((object)this.BaseTypeNoUseSiteDiagnostics != null) ? this.BaseTypeNoUseSiteDiagnostics.
GetAttributeUsageInfo
() : AttributeUsageInfo.Default;
Symbols\Source\SourceAssemblySymbol.cs (1)
1221
if (attributeClass.
GetAttributeUsageInfo
().AllowMultiple)
Symbols\Source\SourceMethodSymbolWithAttributes.cs (2)
639
AttributeUsageInfo attributeUsage = arguments.Attribute.AttributeClass.
GetAttributeUsageInfo
();
661
AttributeUsageInfo attributeUsage = attribute.AttributeClass.
GetAttributeUsageInfo
();
Symbols\Source\SourceNamedTypeSymbol.cs (1)
1024
return ((object)this.BaseTypeNoUseSiteDiagnostics != null) ? this.BaseTypeNoUseSiteDiagnostics.
GetAttributeUsageInfo
() : AttributeUsageInfo.Default;
Symbols\Symbol_Attributes.cs (1)
876
AttributeUsageInfo attributeUsageInfo = attributeType.
GetAttributeUsageInfo
();
Symbols\Wrapped\WrappedNamedTypeSymbol.cs (1)
254
return _underlyingType.
GetAttributeUsageInfo
();
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (5)
Attributes\AttributeTests_NativeInteger.cs (1)
1464
AttributeUsageInfo attributeUsage = attributeType.
GetAttributeUsageInfo
();
Attributes\AttributeTests_Nullable.cs (1)
4974
AttributeUsageInfo attributeUsage = attributeType.
GetAttributeUsageInfo
();
Attributes\AttributeTests_NullableContext.cs (1)
208
AttributeUsageInfo attributeUsage = attributeType.
GetAttributeUsageInfo
();
Attributes\AttributeTests_NullablePublicOnly.cs (1)
505
AttributeUsageInfo attributeUsage = attributeType.
GetAttributeUsageInfo
();
Attributes\AttributeTests_WellKnownAttributes.cs (1)
5078
var attributeUsage = attrType.
GetAttributeUsageInfo
();