1 instantiation of SourceLabelSymbol
Microsoft.CodeAnalysis.VisualBasic (1)
Binding\ExecutableCodeBinder.vb (1)
261_labels.Add(New SourceLabelSymbol(node.LabelToken, _containingMethod, _binder))
17 references to SourceLabelSymbol
Microsoft.CodeAnalysis.VisualBasic (17)
Binding\Binder_Statements.vb (1)
905Dim symbol = DirectCast(result.SingleSymbol, SourceLabelSymbol)
Binding\ExecutableCodeBinder.vb (15)
29Private _labelsMap As MultiDictionary(Of String, SourceLabelSymbol) 30Private _labels As ImmutableArray(Of SourceLabelSymbol) = Nothing 39Friend ReadOnly Property Labels As ImmutableArray(Of SourceLabelSymbol) 50Private Function BuildLabels() As ImmutableArray(Of SourceLabelSymbol) 51Dim labels = ArrayBuilder(Of SourceLabelSymbol).GetInstance() 72Return ImmutableArray(Of SourceLabelSymbol).Empty 76Private ReadOnly Property LabelsMap As MultiDictionary(Of String, SourceLabelSymbol) 85Private Shared ReadOnly s_emptyLabelMap As MultiDictionary(Of String, SourceLabelSymbol) = New MultiDictionary(Of String, SourceLabelSymbol)(0, IdentifierComparison.Comparer) 87Private Shared Function BuildLabelsMap(labels As ImmutableArray(Of SourceLabelSymbol)) As MultiDictionary(Of String, SourceLabelSymbol) 89Dim map = New MultiDictionary(Of String, SourceLabelSymbol)(labels.Length, IdentifierComparison.Comparer) 135Dim bestSymbol As SourceLabelSymbol = Nothing 250Private ReadOnly _labels As ArrayBuilder(Of SourceLabelSymbol) 254Public Sub New(labels As ArrayBuilder(Of SourceLabelSymbol), containingMethod As MethodSymbol, binder As Binder)
Symbols\Source\SourceLabelSymbol.vb (1)
72Dim symbol = TryCast(obj, SourceLabelSymbol)