4 instantiations of NextStatementSyntax
Microsoft.CodeAnalysis.VisualBasic (4)
Generated\Syntax.xml.Internal.Generated.vb (1)
18063Return new Microsoft.CodeAnalysis.VisualBasic.Syntax.NextStatementSyntax(Me, parent, startLocation)
Generated\Syntax.xml.Main.Generated.vb (2)
3546Return New NextStatementSyntax(node.Kind, node.Green.GetDiagnostics, node.Green.GetAnnotations, newNextKeyword, newControlVariables.Node) 20022Return New NextStatementSyntax(SyntaxKind.NextStatement, Nothing, Nothing, DirectCast(nextKeyword.Node, InternalSyntax.KeywordSyntax), controlVariables.Node)
Generated\Syntax.xml.Syntax.Generated.vb (1)
19678Me.New(New Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.NextStatementSyntax(kind, errors, annotations, nextKeyword, if(controlVariables IsNot Nothing, controlVariables.Green, Nothing)), Nothing, 0)
52 references to NextStatementSyntax
Microsoft.CodeAnalysis.VisualBasic (33)
Compilation\SyntaxTreeSemanticModel.vb (1)
1825Dim endNode As NextStatementSyntax = forBlock.NextStatement
Generated\Syntax.xml.Main.Generated.vb (10)
371Public Overridable Function VisitNextStatement(ByVal node As NextStatementSyntax) As TResult 1106Public Overridable Sub VisitNextStatement(ByVal node As NextStatementSyntax) 3449Dim newNextStatement = DirectCast(Visit(node.NextStatement), NextStatementSyntax) 3466Dim newNextStatement = DirectCast(Visit(node.NextStatement), NextStatementSyntax) 3537Public Overrides Function VisitNextStatement(ByVal node As NextStatementSyntax) As SyntaxNode 19057Public Shared Function ForBlock(forStatement As ForStatementSyntax, statements As SyntaxList(of StatementSyntax), nextStatement As NextStatementSyntax) As ForBlockSyntax 19099Public Shared Function ForEachBlock(forEachStatement As ForEachStatementSyntax, statements As SyntaxList(of StatementSyntax), nextStatement As NextStatementSyntax) As ForEachBlockSyntax 20016Public Shared Function NextStatement(nextKeyword As SyntaxToken, controlVariables As SeparatedSyntaxList(Of ExpressionSyntax)) As NextStatementSyntax 20035Public Shared Function NextStatement(controlVariables As SeparatedSyntaxList(Of ExpressionSyntax)) As NextStatementSyntax 20046Public Shared Function NextStatement() As NextStatementSyntax
Generated\Syntax.xml.Syntax.Generated.vb (21)
18576Friend _nextStatement as NextStatementSyntax 18623Public ReadOnly Property NextStatement As NextStatementSyntax 18629Friend Overridable Function GetNextStatementCore() As NextStatementSyntax 18638Public Function WithNextStatement(nextStatement As NextStatementSyntax) As ForOrForEachBlockSyntax 18641Friend MustOverride Function WithNextStatementCore(nextStatement As NextStatementSyntax) As ForOrForEachBlockSyntax 18672Friend Sub New(ByVal kind As SyntaxKind, ByVal errors as DiagnosticInfo(), ByVal annotations as SyntaxAnnotation(), forStatement As ForStatementSyntax, statements As SyntaxNode, nextStatement As NextStatementSyntax) 18740Public Shadows ReadOnly Property NextStatement As NextStatementSyntax 18746Friend Overrides Function GetNextStatementCore() As NextStatementSyntax 18750Friend Overrides Function WithNextStatementCore(nextStatement As NextStatementSyntax) As ForOrForEachBlockSyntax 18759Public Shadows Function WithNextStatement(nextStatement as NextStatementSyntax) As ForBlockSyntax 18820Public Function Update(forStatement As ForStatementSyntax, statements As SyntaxList(of StatementSyntax), nextStatement As NextStatementSyntax) As ForBlockSyntax 18856Friend Sub New(ByVal kind As SyntaxKind, ByVal errors as DiagnosticInfo(), ByVal annotations as SyntaxAnnotation(), forEachStatement As ForEachStatementSyntax, statements As SyntaxNode, nextStatement As NextStatementSyntax) 18924Public Shadows ReadOnly Property NextStatement As NextStatementSyntax 18930Friend Overrides Function GetNextStatementCore() As NextStatementSyntax 18934Friend Overrides Function WithNextStatementCore(nextStatement As NextStatementSyntax) As ForOrForEachBlockSyntax 18943Public Shadows Function WithNextStatement(nextStatement as NextStatementSyntax) As ForEachBlockSyntax 19004Public Function Update(forEachStatement As ForEachStatementSyntax, statements As SyntaxList(of StatementSyntax), nextStatement As NextStatementSyntax) As ForEachBlockSyntax 19695Public Shadows Function WithNextKeyword(nextKeyword as SyntaxToken) As NextStatementSyntax 19720Public Shadows Function WithControlVariables(controlVariables as SeparatedSyntaxList(Of ExpressionSyntax)) As NextStatementSyntax 19724Public Shadows Function AddControlVariables(ParamArray items As ExpressionSyntax()) As NextStatementSyntax 19765Public Function Update(nextKeyword As SyntaxToken, controlVariables As SeparatedSyntaxList(Of ExpressionSyntax)) As NextStatementSyntax
Syntax\SyntaxNormalizer.vb (1)
1463Public Overrides Function VisitNextStatement(node As NextStatementSyntax) As SyntaxNode
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (4)
ElasticTriviaFormattingRule.vb (1)
262TryCast(node, NextStatementSyntax) IsNot Nothing
ExpressionSyntaxExtensions.vb (1)
520Dim nextStatement = expression.FirstAncestorOrSelf(Of NextStatementSyntax)()
NodeBasedFormattingRule.vb (1)
494Dim nextStatement = lastToken.GetAncestor(Of NextStatementSyntax)()
VisualBasicConsecutiveStatementPlacementDiagnosticAnalyzer.vb (1)
39TypeOf node Is NextStatementSyntax OrElse
Microsoft.CodeAnalysis.VisualBasic.Features (9)
CodeFixes\CorrectNextControlVariable\CorrectNextControlVariableCodeFixProvider.vb (2)
40Dim nextStatement = node.FirstAncestorOrSelf(Of NextStatementSyntax)() 69Private Shared Function FindControlVariable(nextStatement As NextStatementSyntax, nestingLevel As Integer) As SyntaxToken?
CodeFixes\GenerateEndConstruct\GenerateEndConstructCodeFixProvider.vb (1)
241Dim nextStatement = TryCast(endStatement, NextStatementSyntax)
ExtractMethod\VisualBasicSelectionValidator.vb (1)
271Dim nextStatement = selectionInfo.LastTokenInFinalSpan.GetAncestor(Of NextStatementSyntax)()
Highlighting\KeywordHighlighters\ForLoopBlockHighlighter.vb (4)
66If TypeOf node Is NextStatementSyntax Then 70Return GetForBlocksMatchingNextStatement(DirectCast(node, NextStatementSyntax)).FirstOrDefault() 82Private Shared Function GetNextStatementMatchingForBlock(forBlock As ForOrForEachBlockSyntax) As NextStatementSyntax 117Private Shared Function GetForBlocksMatchingNextStatement(nextStatement As NextStatementSyntax) As IEnumerable(Of ForOrForEachBlockSyntax)
VisualBasicConsecutiveStatementPlacementDiagnosticAnalyzer.vb (1)
39TypeOf node Is NextStatementSyntax OrElse
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (1)
FlowAnalysis\IterationJumpYieldStatementTests.vb (1)
1369Dim stmtNode = DirectCast(tree.GetCompilationUnitRoot().FindToken(tree.GetRoot.ToFullString().IndexOf("Next", StringComparison.Ordinal)).Parent, NextStatementSyntax)
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (1)
Generated\Syntax.Test.xml.Generated.vb (1)
13496Private Shared Function GenerateRedNextStatement() As NextStatementSyntax
Microsoft.CodeAnalysis.VisualBasic.Workspaces (3)
Formatting\Rules\ElasticTriviaFormattingRule.vb (1)
262TryCast(node, NextStatementSyntax) IsNot Nothing
Formatting\Rules\NodeBasedFormattingRule.vb (1)
494Dim nextStatement = lastToken.GetAncestor(Of NextStatementSyntax)()
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb\ExpressionSyntaxExtensions.vb (1)
520Dim nextStatement = expression.FirstAncestorOrSelf(Of NextStatementSyntax)()
Microsoft.VisualStudio.LanguageServices.VisualBasic (1)
Help\VisualBasicHelpContextService.Visitor.vb (1)
470Public Overrides Sub VisitNextStatement(node As NextStatementSyntax)