42 references to LabelStatementSyntax
Microsoft.CodeAnalysis.VisualBasic (24)
Analysis\FlowAnalysis\EntryPointsWalker.vb (5)
22Friend Overloads Shared Function Analyze(info As FlowAnalysisInfo, region As FlowAnalysisRegionInfo, ByRef succeeded As Boolean?) As IEnumerable(Of LabelStatementSyntax) 26Return If(succeeded, walker._entryPoints, SpecializedCollections.EmptyEnumerable(Of LabelStatementSyntax)()) 32Private ReadOnly _entryPoints As HashSet(Of LabelStatementSyntax) = New HashSet(Of LabelStatementSyntax)() 51_entryPoints.Add(DirectCast(labelStmt.Syntax, LabelStatementSyntax))
Binding\Binder_Statements.vb (3)
60Return BindLabelStatement(DirectCast(node, LabelStatementSyntax), diagnostics) 629DirectCast(node.Syntax, LabelStatementSyntax).LabelToken.Kind = SyntaxKind.IntegerLiteralToken Then 926Private 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)
2517Public Overridable Overloads Function GetDeclaredSymbol(declarationSyntax As LabelStatementSyntax, Optional cancellationToken As CancellationToken = Nothing) As ILabelSymbol 3269Return 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)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\DefaultOperationProvider.vb (1)
211TypeOf previousToken.Parent Is LabelStatementSyntax AndAlso
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Rules\AdjustSpaceFormattingRule.vb (2)
210If previousToken.Kind = SyntaxKind.ColonToken AndAlso TypeOf previousToken.Parent Is LabelStatementSyntax Then 352Dim labelStatement = TryCast(previousToken.Parent, LabelStatementSyntax)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Rules\NodeBasedFormattingRule.vb (1)
128Dim label = TryCast(node, 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
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)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\DefaultOperationProvider.vb (1)
211TypeOf previousToken.Parent Is LabelStatementSyntax AndAlso
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Rules\AdjustSpaceFormattingRule.vb (2)
210If previousToken.Kind = SyntaxKind.ColonToken AndAlso TypeOf previousToken.Parent Is LabelStatementSyntax Then 352Dim labelStatement = TryCast(previousToken.Parent, LabelStatementSyntax)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Rules\NodeBasedFormattingRule.vb (1)
128Dim label = TryCast(node, LabelStatementSyntax)
Roslyn.Diagnostics.VisualBasic.Analyzers (4)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\DefaultOperationProvider.vb (1)
211TypeOf previousToken.Parent Is LabelStatementSyntax AndAlso
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Rules\AdjustSpaceFormattingRule.vb (2)
210If previousToken.Kind = SyntaxKind.ColonToken AndAlso TypeOf previousToken.Parent Is LabelStatementSyntax Then 352Dim labelStatement = TryCast(previousToken.Parent, LabelStatementSyntax)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Rules\NodeBasedFormattingRule.vb (1)
128Dim label = TryCast(node, LabelStatementSyntax)