66 references to AttributeLocation
Microsoft.CodeAnalysis.VisualBasic (66)
Symbols\Attributes\AttributeData.vb (2)
188
Friend Sub DecodeSecurityAttribute(Of T As {WellKnownAttributeData, ISecurityAttributeTarget, New})(targetSymbol As Symbol, compilation As VisualBasicCompilation, ByRef arguments As DecodeWellKnownAttributeArguments(Of AttributeSyntax, VisualBasicAttributeData,
AttributeLocation
))
375
Friend Function DecodePermissionSetAttribute(compilation As VisualBasicCompilation, ByRef arguments As DecodeWellKnownAttributeArguments(Of AttributeSyntax, VisualBasicAttributeData,
AttributeLocation
)) As String
Symbols\Source\IAttributeTargetSymbol.vb (1)
23
ReadOnly Property DefaultAttributeLocation As
AttributeLocation
Symbols\Source\SourceAssemblySymbol.vb (6)
335
Dim arguments = New DecodeWellKnownAttributeArguments(Of AttributeSyntax, VisualBasicAttributeData,
AttributeLocation
)()
338
arguments.SymbolPart =
AttributeLocation
.None
482
Public ReadOnly Property DefaultAttributeLocation As
AttributeLocation
Implements IAttributeTargetSymbol.DefaultAttributeLocation
484
Return
AttributeLocation
.Assembly
1016
Friend Overrides Sub DecodeWellKnownAttribute(ByRef arguments As DecodeWellKnownAttributeArguments(Of AttributeSyntax, VisualBasicAttributeData,
AttributeLocation
))
1019
Debug.Assert(arguments.SymbolPart =
AttributeLocation
.None)
Symbols\Source\SourceEventSymbol.vb (4)
585
Public ReadOnly Property DefaultAttributeLocation As
AttributeLocation
Implements IAttributeTargetSymbol.DefaultAttributeLocation
587
Return
AttributeLocation
.Event
636
Friend Overrides Function EarlyDecodeWellKnownAttribute(ByRef arguments As EarlyDecodeWellKnownAttributeArguments(Of EarlyWellKnownAttributeBinder, NamedTypeSymbol, AttributeSyntax,
AttributeLocation
)) As VisualBasicAttributeData
654
Friend Overrides Sub DecodeWellKnownAttribute(ByRef arguments As DecodeWellKnownAttributeArguments(Of AttributeSyntax, VisualBasicAttributeData,
AttributeLocation
))
Symbols\Source\SourceFieldSymbol.vb (7)
633
Public ReadOnly Property DefaultAttributeLocation As
AttributeLocation
Implements IAttributeTargetSymbol.DefaultAttributeLocation
635
Return
AttributeLocation
.Field
712
Friend NotOverridable Overrides Function EarlyDecodeWellKnownAttribute(ByRef arguments As EarlyDecodeWellKnownAttributeArguments(Of EarlyWellKnownAttributeBinder, NamedTypeSymbol, AttributeSyntax,
AttributeLocation
)) As VisualBasicAttributeData
730
Friend NotOverridable Overrides Sub DecodeWellKnownAttribute(ByRef arguments As DecodeWellKnownAttributeArguments(Of AttributeSyntax, VisualBasicAttributeData,
AttributeLocation
))
734
Debug.Assert(arguments.SymbolPart =
AttributeLocation
.None)
761
MarshalAsAttributeDecoder(Of CommonFieldWellKnownAttributeData, AttributeSyntax, VisualBasicAttributeData,
AttributeLocation
).Decode(arguments, AttributeTargets.Field, MessageProvider.Instance)
776
Private Sub VerifyConstantValueMatches(attrValue As ConstantValue, ByRef arguments As DecodeWellKnownAttributeArguments(Of AttributeSyntax, VisualBasicAttributeData,
AttributeLocation
))
Symbols\Source\SourceMethodSymbol.vb (17)
1384
Public ReadOnly Property DefaultAttributeLocation As
AttributeLocation
Implements IAttributeTargetSymbol.DefaultAttributeLocation
1386
Return
AttributeLocation
.Method
1410
LoadAndValidateAttributes(Me.GetReturnTypeAttributeDeclarations(), lazyCustomAttributesBag, symbolPart:=
AttributeLocation
.Return)
1491
Friend Overrides Function EarlyDecodeWellKnownAttribute(ByRef arguments As EarlyDecodeWellKnownAttributeArguments(Of EarlyWellKnownAttributeBinder, NamedTypeSymbol, AttributeSyntax,
AttributeLocation
)) As VisualBasicAttributeData
1496
If arguments.SymbolPart <>
AttributeLocation
.Return Then
1590
Friend Overrides Sub DecodeWellKnownAttribute(ByRef arguments As DecodeWellKnownAttributeArguments(Of AttributeSyntax, VisualBasicAttributeData,
AttributeLocation
))
1601
If arguments.SymbolPart =
AttributeLocation
.Return Then
1606
Debug.Assert(arguments.SymbolPart =
AttributeLocation
.None)
1614
Private Sub DecodeWellKnownAttributeAppliedToMethod(ByRef arguments As DecodeWellKnownAttributeArguments(Of AttributeSyntax, VisualBasicAttributeData,
AttributeLocation
))
1663
AttributeData.DecodeMethodImplAttribute(Of MethodWellKnownAttributeData, AttributeSyntax, VisualBasicAttributeData,
AttributeLocation
)(arguments, MessageProvider.Instance)
1782
ByRef arguments As DecodeWellKnownAttributeArguments(Of AttributeSyntax, VisualBasicAttributeData,
AttributeLocation
),
1797
Private Sub DecodeWellKnownAttributeAppliedToReturnValue(ByRef arguments As DecodeWellKnownAttributeArguments(Of AttributeSyntax, VisualBasicAttributeData,
AttributeLocation
))
1803
MarshalAsAttributeDecoder(Of CommonReturnTypeWellKnownAttributeData, AttributeSyntax, VisualBasicAttributeData,
AttributeLocation
).Decode(arguments, AttributeTargets.ReturnValue, MessageProvider.Instance)
1863
symbolPart As
AttributeLocation
,
1869
Debug.Assert(symbolPart =
AttributeLocation
.Return OrElse symbolPart =
AttributeLocation
.None)
1871
If symbolPart <>
AttributeLocation
.Return Then
Symbols\Source\SourceModuleSymbol.vb (4)
222
Public ReadOnly Property DefaultAttributeLocation As
AttributeLocation
Implements IAttributeTargetSymbol.DefaultAttributeLocation
224
Return
AttributeLocation
.Module
1072
Friend Overrides Sub DecodeWellKnownAttribute(ByRef arguments As DecodeWellKnownAttributeArguments(Of AttributeSyntax, VisualBasicAttributeData,
AttributeLocation
))
1077
Debug.Assert(arguments.SymbolPart =
AttributeLocation
.None)
Symbols\Source\SourceNamedTypeSymbol.vb (8)
1842
Public ReadOnly Property DefaultAttributeLocation As
AttributeLocation
Implements IAttributeTargetSymbol.DefaultAttributeLocation
1844
Return
AttributeLocation
.Type
2058
Friend Overrides Function EarlyDecodeWellKnownAttribute(ByRef arguments As EarlyDecodeWellKnownAttributeArguments(Of EarlyWellKnownAttributeBinder, NamedTypeSymbol, AttributeSyntax,
AttributeLocation
)) As VisualBasicAttributeData
2217
Friend NotOverridable Overrides Sub DecodeWellKnownAttribute(ByRef arguments As DecodeWellKnownAttributeArguments(Of AttributeSyntax, VisualBasicAttributeData,
AttributeLocation
))
2222
Debug.Assert(arguments.SymbolPart =
AttributeLocation
.None)
2320
AttributeData.DecodeStructLayoutAttribute(Of CommonTypeWellKnownAttributeData, AttributeSyntax, VisualBasicAttributeData,
AttributeLocation
)(
2431
symbolPart As
AttributeLocation
,
2437
Debug.Assert(symbolPart =
AttributeLocation
.None)
Symbols\Source\SourceParameterSymbol.vb (8)
169
Public ReadOnly Property DefaultAttributeLocation As
AttributeLocation
Implements IAttributeTargetSymbol.DefaultAttributeLocation
171
Return
AttributeLocation
.Parameter
183
Friend Overrides Function EarlyDecodeWellKnownAttribute(ByRef arguments As EarlyDecodeWellKnownAttributeArguments(Of EarlyWellKnownAttributeBinder, NamedTypeSymbol, AttributeSyntax,
AttributeLocation
)) As VisualBasicAttributeData
295
Private Function EarlyDecodeAttributeForDefaultParameterValue(description As AttributeDescription, ByRef arguments As EarlyDecodeWellKnownAttributeArguments(Of EarlyWellKnownAttributeBinder, NamedTypeSymbol, AttributeSyntax,
AttributeLocation
)) As VisualBasicAttributeData
319
Friend Overrides Sub DecodeWellKnownAttribute(ByRef arguments As DecodeWellKnownAttributeArguments(Of AttributeSyntax, VisualBasicAttributeData,
AttributeLocation
))
322
Debug.Assert(arguments.SymbolPart =
AttributeLocation
.None)
360
MarshalAsAttributeDecoder(Of CommonParameterWellKnownAttributeData, AttributeSyntax, VisualBasicAttributeData,
AttributeLocation
).Decode(arguments, AttributeTargets.Parameter, MessageProvider.Instance)
373
Private Sub DecodeDefaultParameterValueAttribute(description As AttributeDescription, ByRef arguments As DecodeWellKnownAttributeArguments(Of AttributeSyntax, VisualBasicAttributeData,
AttributeLocation
))
Symbols\Source\SourcePropertyAccessorSymbol.vb (2)
484
Friend Overrides Sub DecodeWellKnownAttribute(ByRef arguments As DecodeWellKnownAttributeArguments(Of AttributeSyntax, VisualBasicAttributeData,
AttributeLocation
))
485
If arguments.SymbolPart =
AttributeLocation
.None Then
Symbols\Source\SourcePropertySymbol.vb (7)
469
Public ReadOnly Property DefaultAttributeLocation As
AttributeLocation
Implements IAttributeTargetSymbol.DefaultAttributeLocation
471
Return
AttributeLocation
.Property
505
LoadAndValidateAttributes(GetReturnTypeAttributeDeclarations(), _lazyReturnTypeCustomAttributesBag, symbolPart:=
AttributeLocation
.Return)
540
Friend Overrides Function EarlyDecodeWellKnownAttribute(ByRef arguments As EarlyDecodeWellKnownAttributeArguments(Of EarlyWellKnownAttributeBinder, NamedTypeSymbol, AttributeSyntax,
AttributeLocation
)) As VisualBasicAttributeData
573
Friend Overrides Sub DecodeWellKnownAttribute(ByRef arguments As DecodeWellKnownAttributeArguments(Of AttributeSyntax, VisualBasicAttributeData,
AttributeLocation
))
583
If arguments.SymbolPart =
AttributeLocation
.Return Then
596
MarshalAsAttributeDecoder(Of CommonReturnTypeWellKnownAttributeData, AttributeSyntax, VisualBasicAttributeData,
AttributeLocation
).