16 overrides of AssociatedSymbol
Microsoft.CodeAnalysis.VisualBasic (14)
Binding\Binder_XmlLiterals.vb (1)
1746
Public Overrides ReadOnly Property
AssociatedSymbol
As Symbol
Symbols\ErrorMethodSymbol.vb (1)
30
Public Overrides ReadOnly Property
AssociatedSymbol
As Symbol
Symbols\Metadata\PE\PEMethodSymbol.vb (1)
571
Public Overrides ReadOnly Property
AssociatedSymbol
As Symbol
Symbols\ReducedExtensionMethodSymbol.vb (1)
533
Public Overrides ReadOnly Property
AssociatedSymbol
As Symbol
Symbols\Retargeting\RetargetingMethodSymbol.vb (1)
219
Public Overrides ReadOnly Property
AssociatedSymbol
As Symbol
Symbols\SignatureOnlyMethodSymbol.vb (1)
186
Public Overrides ReadOnly Property
AssociatedSymbol
() As Symbol
Symbols\Source\LambdaSymbol.vb (1)
101
Public Overrides ReadOnly Property
AssociatedSymbol
As Symbol
Symbols\Source\SourceMethodSymbol.vb (1)
614
Public Overrides ReadOnly Property
AssociatedSymbol
As Symbol
Symbols\Source\SourceNamedTypeSymbol_ComClass.vb (1)
1086
Public Overrides ReadOnly Property
AssociatedSymbol
As Symbol
Symbols\SubstitutedMethodSymbol.vb (1)
102
Public Overrides ReadOnly Property
AssociatedSymbol
As Symbol
Symbols\SynthesizedSymbols\SynthesizedDelegateMethodSymbol.vb (1)
77
Public Overrides ReadOnly Property
AssociatedSymbol
As Symbol
Symbols\SynthesizedSymbols\SynthesizedGlobalMethodBase.vb (1)
195
Public Overrides ReadOnly Property
AssociatedSymbol
As Symbol
Symbols\SynthesizedSymbols\SynthesizedMethodBase.vb (1)
31
Public Overrides ReadOnly Property
AssociatedSymbol
As Symbol
Symbols\Tuples\TupleMethodSymbol.vb (1)
44
Public Overrides ReadOnly Property
AssociatedSymbol
As Symbol
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler (1)
Symbols\EEMethodSymbol.vb (1)
318
Public Overrides ReadOnly Property
AssociatedSymbol
As Symbol
Microsoft.CodeAnalysis.VisualBasic.Test.Utilities (1)
MockSymbols.vb (1)
399
Public Overrides ReadOnly Property
AssociatedSymbol
As Symbol
71 references to AssociatedSymbol
Microsoft.CodeAnalysis.VisualBasic (49)
Analysis\Analyzer.vb (3)
30
If method.IsImplicitlyDeclared AndAlso method.
AssociatedSymbol
IsNot Nothing AndAlso
31
method.
AssociatedSymbol
.IsMyGroupCollectionProperty Then
42
DirectCast(method.
AssociatedSymbol
, SynthesizedMyGroupCollectionPropertySymbol).RelocateDiagnostics(diagBag, diagnostics)
Analysis\FlowAnalysis\DataFlowPass.vb (2)
1225
(Me.MethodSymbol.MethodKind = MethodKind.EventAdd AndAlso DirectCast(Me.MethodSymbol.
AssociatedSymbol
, EventSymbol).IsWindowsRuntimeEvent) Then
1296
localName = MethodSymbol.
AssociatedSymbol
.Name
Binding\Binder_Invocation.vb (1)
3140
Dim propertyOrEvent As Symbol = DirectCast(container, MethodSymbol).
AssociatedSymbol
Binding\MethodBodyBinder.vb (1)
83
If DirectCast(methodSymbol.
AssociatedSymbol
, EventSymbol).IsWindowsRuntimeEvent AndAlso
Binding\SyntheticBoundTrees\SynthesizedPropertyAccessorBase.vb (1)
21
Dim propertySymbol = DirectCast(accessor.
AssociatedSymbol
, PropertySymbol)
BoundTree\BoundAssignmentOperator.vb (1)
143
Dim value = TryCast(TryCast(node, BoundCall)?.Method?.
AssociatedSymbol
, PropertySymbol)?.ReturnsByRef
Compilation\ClsComplianceChecker.vb (2)
241
Me.AddDiagnostic(symbol, ERRID.WRN_CLSEventMethodInNonCLSType3, attributeLocation, methodKind.TryGetAccessorDisplayName(), symbol.
AssociatedSymbol
.Name, containingType)
668
Dim associated As Symbol = method.
AssociatedSymbol
Compilation\MethodCompiler.vb (5)
1343
Dim prop = TryCast(handledEvent.hookupMethod.
AssociatedSymbol
, SynthesizedOverridingWithEventsProperty)
1472
method.
AssociatedSymbol
IsNot Nothing AndAlso
1473
method.
AssociatedSymbol
.IsMyGroupCollectionProperty Then
1514
DirectCast(method.
AssociatedSymbol
, SynthesizedMyGroupCollectionPropertySymbol).RelocateDiagnostics(diagnostics.DiagnosticBag, diagsForCurrentMethod.DiagnosticBag)
1551
DirectCast(method.
AssociatedSymbol
, SynthesizedMyGroupCollectionPropertySymbol).RelocateDiagnostics(diagnostics.DiagnosticBag, diagsForCurrentMethod.DiagnosticBag)
Emit\NoPia\EmbeddedTypesManager.vb (1)
414
Dim propertyOrEvent = method.AdaptedMethodSymbol.
AssociatedSymbol
Lowering\Instrumentation\CodeCoverageInstrumenter.vb (1)
153
Dim associatedSymbol = method.
AssociatedSymbol
Lowering\LocalRewriter\LocalRewriter_BinaryOperators.vb (3)
203
boundCall.Method.
AssociatedSymbol
IsNot Nothing AndAlso
204
boundCall.Method.
AssociatedSymbol
.IsMyGroupCollectionProperty Then
207
DirectCast(boundCall.Method.
AssociatedSymbol
, PropertySymbol).AssociatedField,
Lowering\StateMachineRewriter\SynthesizedStateMachineProperty.vb (1)
54
Return DirectCast(_getter.ExplicitInterfaceImplementations(0).
AssociatedSymbol
, PropertySymbol)
Symbols\EmbeddedSymbols\EmbeddedSymbolManager.SymbolsCollection.vb (1)
237
AddReferencedSymbolWithDependents(DirectCast(symbol, MethodSymbol).
AssociatedSymbol
, allSymbols)
Symbols\Metadata\PE\PEPropertyOrEventHelpers.vb (1)
38
Dim associatedProperty = TryCast(implementedAccessor.
AssociatedSymbol
, T)
Symbols\MethodSymbol.vb (4)
314
If Me.IsAccessor AndAlso Me.
AssociatedSymbol
.Kind = SymbolKind.Property Then
316
Return DirectCast(Me.
AssociatedSymbol
, PropertySymbol).GetAccessorOverride(getter:=(MethodKind = MethodKind.PropertyGet))
437
Return Me.
AssociatedSymbol
1075
Return Me.
AssociatedSymbol
Symbols\ObsoleteAttributeHelpers.vb (4)
63
symbol = DirectCast(symbol, MethodSymbol).
AssociatedSymbol
128
If symbol.IsAccessor() AndAlso (DirectCast(symbol, MethodSymbol).
AssociatedSymbol
).Kind = SymbolKind.Property Then
134
accessorString, accessorSymbol.
AssociatedSymbol
)
137
accessorString, accessorSymbol.
AssociatedSymbol
, data.Message)
Symbols\Retargeting\RetargetingMethodSymbol.vb (1)
221
Dim propertyOrEvent = _underlyingMethod.
AssociatedSymbol
Symbols\Source\OverrideHidingHelper.vb (4)
259
Debug.Assert(unimplementedMembers.Contains(DirectCast(member, MethodSymbol).
AssociatedSymbol
))
473
Dim associatedHidingSymbol = DirectCast(hidingMember, MethodSymbol).
AssociatedSymbol
531
If TypeOf method.
AssociatedSymbol
Is EventSymbol Then
536
Return RequiresExplicitOverride(DirectCast(method.
AssociatedSymbol
, PropertySymbol))
Symbols\Source\SourceParameterSymbol.vb (1)
122
Dim containingProperty = TryCast(containingMethod.
AssociatedSymbol
, PropertySymbol)
Symbols\SubstitutedNamedType.vb (8)
458
Debug.Assert(memberMethod.
AssociatedSymbol
IsNot Nothing)
459
Dim propertySymbol = SubstituteTypeParametersForMemberProperty(DirectCast(memberMethod.
AssociatedSymbol
, PropertySymbol))
463
Debug.Assert(memberMethod.
AssociatedSymbol
IsNot Nothing)
464
Dim eventSymbol = SubstituteTypeParametersForMemberEvent(DirectCast(memberMethod.
AssociatedSymbol
, EventSymbol))
468
Debug.Assert(memberMethod.
AssociatedSymbol
IsNot Nothing)
469
Dim eventSymbol = SubstituteTypeParametersForMemberEvent(DirectCast(memberMethod.
AssociatedSymbol
, EventSymbol))
473
Debug.Assert(memberMethod.
AssociatedSymbol
IsNot Nothing)
474
Dim eventSymbol = SubstituteTypeParametersForMemberEvent(DirectCast(memberMethod.
AssociatedSymbol
, EventSymbol))
Symbols\SymbolExtensions.vb (1)
238
Return methodSymbol.
AssociatedSymbol
IsNot Nothing
Symbols\SynthesizedSymbols\SynthesizedParameterSymbol.vb (1)
119
Return DirectCast(method.
AssociatedSymbol
, SourcePropertySymbol).ReturnTypeMarshallingInformation
Symbols\Tuples\TupleMethodSymbol.vb (1)
46
Return Me._containingType.GetTupleMemberSymbolForUnderlyingMember(Of Symbol)(Me._underlyingMethod.ConstructedFrom.
AssociatedSymbol
)
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (1)
CodeGen\CodeGenTuples.vb (1)
16409
Assert.Null(m1ToString.
AssociatedSymbol
)
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (11)
DeclaringSyntaxNodeTests.vb (10)
530
If meth.
AssociatedSymbol
IsNot Nothing AndAlso
531
(meth.
AssociatedSymbol
.OriginalDefinition.Equals(ev1) OrElse
532
meth.
AssociatedSymbol
.OriginalDefinition.Equals(ev2) OrElse
533
meth.
AssociatedSymbol
.OriginalDefinition.Equals(prop3)) Then
536
If meth.IsAccessor() AndAlso meth.
AssociatedSymbol
.IsMustOverride Then
566
If meth.
AssociatedSymbol
IsNot Nothing AndAlso
567
(meth.
AssociatedSymbol
.OriginalDefinition.Equals(ev1) OrElse
568
meth.
AssociatedSymbol
.OriginalDefinition.Equals(ev2) OrElse
569
meth.
AssociatedSymbol
.OriginalDefinition.Equals(prop3)) Then
572
If meth.IsAccessor() AndAlso meth.
AssociatedSymbol
.IsMustOverride Then
Semantics\GetExtendedSemanticInfoTests.vb (1)
6340
Assert.Equal(DirectCast(current.
AssociatedSymbol
, PropertySymbol), semanticInfoEx.CurrentProperty)
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (10)
SymbolsTests\Metadata\MetadataMemberTests.vb (1)
736
Assert.NotNull(m.
AssociatedSymbol
)
SymbolsTests\Metadata\PE\LoadingEvents.vb (1)
104
Assert.Same([event], accessor.
AssociatedSymbol
)
SymbolsTests\Retargeting\RetargetCustomModifiers.vb (1)
141
Assert.Null(m1.
AssociatedSymbol
)
SymbolsTests\Source\PropertyTests.vb (7)
4614
VerifyMethodAndAccessorSame(type, DirectCast(accessor.
AssociatedSymbol
, PropertySymbol), accessor)
4625
VerifyMethodAndAccessorSame(type, DirectCast(accessor.
AssociatedSymbol
, PropertySymbol), accessor)
4638
VerifyMethodAndAccessorSame(type, DirectCast(accessor.
AssociatedSymbol
, PropertySymbol), accessor)
8112
Assert.NotNull(accessor.
AssociatedSymbol
)
8113
Assert.Same(accessor.
AssociatedSymbol
, [property])
8129
Assert.Same([property], accessor.
AssociatedSymbol
)
8167
Assert.Same(accessor.
AssociatedSymbol
, associatedProperty)