4 overrides of AttributeClass
Microsoft.CodeAnalysis.VisualBasic (4)
Symbols\Attributes\PEAttributeData.vb (1)
40Public Overrides ReadOnly Property AttributeClass As NamedTypeSymbol
Symbols\Attributes\RetargetingAttributeData.vb (1)
40Public Overrides ReadOnly Property AttributeClass As NamedTypeSymbol
Symbols\Attributes\SourceAttributeData.vb (1)
53Public Overrides ReadOnly Property AttributeClass As NamedTypeSymbol
Symbols\SynthesizedSymbols\SynthesizedAttributeData.vb (1)
69Public Overrides ReadOnly Property AttributeClass As NamedTypeSymbol
20 references to AttributeClass
Microsoft.CodeAnalysis.VisualBasic (20)
Emit\AttributeDataAdapter.vb (4)
27context.Diagnostics.Add(ERRID.ERR_AttributeMustBeClassNotStruct1, If(context.Location, NoLocation.Singleton), Me.AttributeClass) 56Return moduleBeingBuilt.Translate(AttributeClass, syntaxNodeOpt:=DirectCast(context.SyntaxNode, VisualBasicSyntaxNode), diagnostics:=context.Diagnostics) 61Return Me.AttributeClass.GetAttributeUsageInfo().AllowMultiple 134Dim type = AttributeClass
Symbols\Attributes\AttributeData.vb (10)
101If Me.AttributeClass IsNot Nothing Then 102Dim className As String = Me.AttributeClass.ToDisplayString(SymbolDisplayFormat.QualifiedNameOnlyFormat) 151Return AttributeClass() 182_lazyIsSecurityAttribute = Me.AttributeClass.IsOrDerivedFromWellKnownClass(WellKnownType.System_Security_Permissions_SecurityAttribute, comp, useSiteInfo:=CompoundUseSiteInfo(Of AssemblySymbol).Discarded).ToThreeState() 381Dim attrType As NamedTypeSymbol = Me.AttributeClass 449diagnostics.Add(ERRID.ERR_BadAttribute1, location, Me.AttributeClass) 457diagnostics.Add(ERRID.ERR_BadAttribute1, location, Me.AttributeClass) 499diagnostics.Add(ERRID.ERR_BadAttributeUuid2, location, Me.AttributeClass, If(guidString, ObjectDisplay.NullLiteral)) 513If AttributeClass IsNot Nothing Then 514For Each member In AttributeClass.GetMembers(memberName)
Symbols\Retargeting\RetargetingSymbolTranslator.vb (1)
674Dim oldAttributeType As NamedTypeSymbol = oldAttribute.AttributeClass
Symbols\Source\SourceAssemblySymbol.vb (4)
242Dim attributeClass = attribute.AttributeClass 267diagnostics.Add(ERRID.WRN_AssemblyAttributeFromModuleIsOverridden, NoLocation.Singleton, attribute.AttributeClass, netModuleName) 271diagnostics.Add(ERRID.ERR_InvalidMultipleAttributeUsageInNetModule2, NoLocation.Singleton, attribute.AttributeClass.Name, netModuleName) 1178diagnostics.Add(ERRID.ERR_BadAttribute1, VisualBasicAttributeData.GetArgumentLocation(nodeOpt, i), attrData.AttributeClass)
Symbols\Source\SourceNamedTypeSymbol_ComClass.vb (1)
1334Dim attributeUsage = attrData.AttributeClass.GetAttributeUsageInfo()