4 instantiations of LabelStatementSyntax
Microsoft.CodeAnalysis.VisualBasic (4)
Generated\Syntax.xml.Internal.Generated.vb (1)
11731Return new Microsoft.CodeAnalysis.VisualBasic.Syntax.LabelStatementSyntax(Me, parent, startLocation)
Generated\Syntax.xml.Main.Generated.vb (2)
2819Return New LabelStatementSyntax(node.Kind, node.Green.GetDiagnostics, node.Green.GetAnnotations, newLabelToken, newColonToken) 13068Return New LabelStatementSyntax(SyntaxKind.LabelStatement, Nothing, Nothing, DirectCast(labelToken.Node, InternalSyntax.SyntaxToken), DirectCast(colonToken.Node, InternalSyntax.PunctuationSyntax))
Generated\Syntax.xml.Syntax.Generated.vb (1)
13455Me.New(New Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.LabelStatementSyntax(kind, errors, annotations, labelToken, colonToken), Nothing, 0)
63 references to LabelStatementSyntax
Microsoft.CodeAnalysis.VisualBasic (24)
Analysis\FlowAnalysis\EntryPointsWalker.vb (5)
21Friend Overloads Shared Function Analyze(info As FlowAnalysisInfo, region As FlowAnalysisRegionInfo, ByRef succeeded As Boolean?) As IEnumerable(Of LabelStatementSyntax) 25Return If(succeeded, walker._entryPoints, SpecializedCollections.EmptyEnumerable(Of LabelStatementSyntax)()) 31Private ReadOnly _entryPoints As HashSet(Of LabelStatementSyntax) = New HashSet(Of LabelStatementSyntax)() 50_entryPoints.Add(DirectCast(labelStmt.Syntax, LabelStatementSyntax))
Binding\Binder_Statements.vb (3)
60Return BindLabelStatement(DirectCast(node, LabelStatementSyntax), diagnostics) 598DirectCast(node.Syntax, LabelStatementSyntax).LabelToken.Kind = SyntaxKind.IntegerLiteralToken Then 895Private Function BindLabelStatement(node As LabelStatementSyntax, diagnostics As BindingDiagnosticBag) As BoundStatement
Binding\ExecutableCodeBinder.vb (1)
260Public Overrides Sub VisitLabelStatement(node As LabelStatementSyntax)
Compilation\SemanticModel.vb (2)
2518Public Overridable Overloads Function GetDeclaredSymbol(declarationSyntax As LabelStatementSyntax, Optional cancellationToken As CancellationToken = Nothing) As ILabelSymbol 3270Return Me.GetDeclaredSymbol(DirectCast(node, LabelStatementSyntax), cancellationToken)
Generated\Syntax.xml.Main.Generated.vb (6)
236Public Overridable Function VisitLabelStatement(ByVal node As LabelStatementSyntax) As TResult 971Public Overridable Sub VisitLabelStatement(ByVal node As LabelStatementSyntax) 2810Public Overrides Function VisitLabelStatement(ByVal node As LabelStatementSyntax) As SyntaxNode 13056Public Shared Function LabelStatement(labelToken As SyntaxToken, colonToken As SyntaxToken) As LabelStatementSyntax 13079Public Shared Function LabelStatement(labelToken As SyntaxToken) As LabelStatementSyntax 13091Public Shared Function LabelStatement(labelToken As String) As LabelStatementSyntax
Generated\Syntax.xml.Syntax.Generated.vb (3)
13473Public Shadows Function WithLabelToken(labelToken as SyntaxToken) As LabelStatementSyntax 13491Public Shadows Function WithColonToken(colonToken as SyntaxToken) As LabelStatementSyntax 13528Public Function Update(labelToken As SyntaxToken, colonToken As SyntaxToken) As LabelStatementSyntax
Lowering\LocalRewriter\LocalRewriter_Label.vb (1)
22Dim labelSyntax = DirectCast(node.Syntax, LabelStatementSyntax)
Symbols\Source\SourceLabelSymbol.vb (1)
63Debug.Assert(TypeOf parentNode Is LabelStatementSyntax)
Syntax\SyntaxNormalizer.vb (1)
1453Public Overrides Function VisitLabelStatement(node As LabelStatementSyntax) As SyntaxNode
VisualBasicExtensions.vb (1)
941Public Function GetDeclaredSymbol(semanticModel As SemanticModel, declarationSyntax As LabelStatementSyntax, Optional cancellationToken As CancellationToken = Nothing) As ILabelSymbol
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (4)
AdjustSpaceFormattingRule.vb (2)
210If previousToken.Kind = SyntaxKind.ColonToken AndAlso TypeOf previousToken.Parent Is LabelStatementSyntax Then 352Dim labelStatement = TryCast(previousToken.Parent, LabelStatementSyntax)
DefaultOperationProvider.vb (1)
210TypeOf previousToken.Parent Is LabelStatementSyntax AndAlso
NodeBasedFormattingRule.vb (1)
128Dim label = TryCast(node, LabelStatementSyntax)
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.UnitTests (2)
SymbolId\SymbolKeyTestBase.vb (2)
288Dim labels = body.DescendantNodes().OfType(Of LabelStatementSyntax)() 289For Each lb As LabelStatementSyntax In labels
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (19)
Compilation\SemanticModelGetDeclaredSymbolAPITests.vb (4)
1179ByRef syntax As LabelStatementSyntax) As ILabelSymbol 1182While Not (TypeOf node Is LabelStatementSyntax) 1187syntax = DirectCast(node, LabelStatementSyntax) 1594Dim Labels = DirectCast(tree.FindNodeOrTokenByKind(SyntaxKind.LabelStatement, 1).AsNode(), LabelStatementSyntax)
DeclaringSyntaxNodeTests.vb (3)
667CheckDeclaringSyntax(Of LabelStatementSyntax)(comp, tree, "lab1", SymbolKind.Label) 668CheckDeclaringSyntax(Of LabelStatementSyntax)(comp, tree, "lab2", SymbolKind.Label) 669CheckDeclaringSyntax(Of LabelStatementSyntax)(comp, tree, "lab3", SymbolKind.Label)
Extensions.vb (1)
36TypeOf node Is LabelStatementSyntax OrElse
Semantics\GetSemanticInfoTests.vb (3)
990Dim expressionSyntax2 = CompilationUtils.FindBindingText(Of LabelStatementSyntax)(compilation, "a.vb", 2) 1018Dim expressionSyntax = CompilationUtils.FindBindingText(Of LabelStatementSyntax)(compilation, "a.vb", 0) 1045Dim expressionSyntax = CompilationUtils.FindBindingText(Of LabelStatementSyntax)(compilation, "a.vb", 0)
Semantics\GotoTests.vb (8)
198Dim labelStatementSyntax = tree.GetCompilationUnitRoot().DescendantNodes().OfType(Of LabelStatementSyntax)().ToList().First 231Dim labelStatementSyntaxArray = tree.GetCompilationUnitRoot().DescendantNodes().OfType(Of LabelStatementSyntax)().ToArray() 272Dim labelStatementSyntax = tree.GetCompilationUnitRoot().DescendantNodes().OfType(Of LabelStatementSyntax)().ToList().First 304Dim labelStatementSyntaxOuter = tree.GetCompilationUnitRoot().DescendantNodes().OfType(Of LabelStatementSyntax)().ToList().First 305Dim labelStatementSyntaxInner = tree.GetCompilationUnitRoot().DescendantNodes().OfType(Of LabelStatementSyntax)().ToList().Last 345Dim labelStatementSyntax = tree.GetCompilationUnitRoot().DescendantNodes().OfType(Of LabelStatementSyntax)().ToList().First 381Dim labelStatementSyntax = tree.GetCompilationUnitRoot().DescendantNodes().OfType(Of LabelStatementSyntax)().ToList().First 415Dim labelStatementSyntax = tree.GetCompilationUnitRoot().DescendantNodes().OfType(Of LabelStatementSyntax)().ToList().First
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (1)
Generated\Syntax.Test.xml.Generated.vb (1)
11829Private Shared Function GenerateRedLabelStatement() As LabelStatementSyntax
Microsoft.CodeAnalysis.VisualBasic.Test.Utilities (1)
LocalVariableDeclaratorsCollector.vb (1)
65Public Overrides Sub VisitLabelStatement(node As LabelStatementSyntax)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (10)
Classification\ClassificationHelpers.vb (2)
216ElseIf TypeOf parent Is LabelStatementSyntax AndAlso DirectCast(parent, LabelStatementSyntax).LabelToken = identifier Then
CodeCleanup\Providers\RemoveUnnecessaryLineContinuationCodeCleanupProvider.vb (1)
256Return TypeOf token.Parent Is LabelStatementSyntax
Formatting\DefaultOperationProvider.vb (1)
210TypeOf previousToken.Parent Is LabelStatementSyntax AndAlso
Formatting\Rules\AdjustSpaceFormattingRule.vb (2)
210If previousToken.Kind = SyntaxKind.ColonToken AndAlso TypeOf previousToken.Parent Is LabelStatementSyntax Then 352Dim labelStatement = TryCast(previousToken.Parent, LabelStatementSyntax)
Formatting\Rules\NodeBasedFormattingRule.vb (1)
128Dim label = TryCast(node, LabelStatementSyntax)
Rename\LabelConflictVisitor.vb (1)
24Public Overrides Sub VisitLabelStatement(node As LabelStatementSyntax)
Simplification\VisualBasicSimplificationService.Expander.vb (2)
811Public Overrides Function VisitLabelStatement(node As LabelStatementSyntax) As SyntaxNode 814Dim newLabelStatement = DirectCast(MyBase.VisitLabelStatement(node), LabelStatementSyntax)
Microsoft.VisualStudio.LanguageServices.VisualBasic (1)
Help\VisualBasicHelpContextService.Visitor.vb (1)
585Public Overrides Sub VisitLabelStatement(node As LabelStatementSyntax)
Roslyn.Compilers.VisualBasic.IOperation.UnitTests (1)
IOperation\IOperationTests_IBranchOperation.Extensions.vb (1)
26Dim result = GetOuterOperationAndCorrespondingInnerOperation(Of LabelStatementSyntax, GoToStatementSyntax)(