13 instantiations of ExitStatementSyntax
Microsoft.CodeAnalysis.VisualBasic (13)
Generated\Syntax.xml.Internal.Generated.vb (1)
12163Return new Microsoft.CodeAnalysis.VisualBasic.Syntax.ExitStatementSyntax(Me, parent, startLocation)
Generated\Syntax.xml.Main.Generated.vb (11)
2875Return New ExitStatementSyntax(node.Kind, node.Green.GetDiagnostics, node.Green.GetAnnotations, newExitKeyword, newBlockKeyword) 13367Return New ExitStatementSyntax(SyntaxKind.ExitDoStatement, Nothing, Nothing, DirectCast(exitKeyword.Node, InternalSyntax.KeywordSyntax), DirectCast(blockKeyword.Node, InternalSyntax.KeywordSyntax)) 13401Return New ExitStatementSyntax(SyntaxKind.ExitForStatement, Nothing, Nothing, DirectCast(exitKeyword.Node, InternalSyntax.KeywordSyntax), DirectCast(blockKeyword.Node, InternalSyntax.KeywordSyntax)) 13435Return New ExitStatementSyntax(SyntaxKind.ExitSubStatement, Nothing, Nothing, DirectCast(exitKeyword.Node, InternalSyntax.KeywordSyntax), DirectCast(blockKeyword.Node, InternalSyntax.KeywordSyntax)) 13469Return New ExitStatementSyntax(SyntaxKind.ExitFunctionStatement, Nothing, Nothing, DirectCast(exitKeyword.Node, InternalSyntax.KeywordSyntax), DirectCast(blockKeyword.Node, InternalSyntax.KeywordSyntax)) 13503Return New ExitStatementSyntax(SyntaxKind.ExitOperatorStatement, Nothing, Nothing, DirectCast(exitKeyword.Node, InternalSyntax.KeywordSyntax), DirectCast(blockKeyword.Node, InternalSyntax.KeywordSyntax)) 13537Return New ExitStatementSyntax(SyntaxKind.ExitPropertyStatement, Nothing, Nothing, DirectCast(exitKeyword.Node, InternalSyntax.KeywordSyntax), DirectCast(blockKeyword.Node, InternalSyntax.KeywordSyntax)) 13571Return New ExitStatementSyntax(SyntaxKind.ExitTryStatement, Nothing, Nothing, DirectCast(exitKeyword.Node, InternalSyntax.KeywordSyntax), DirectCast(blockKeyword.Node, InternalSyntax.KeywordSyntax)) 13605Return New ExitStatementSyntax(SyntaxKind.ExitSelectStatement, Nothing, Nothing, DirectCast(exitKeyword.Node, InternalSyntax.KeywordSyntax), DirectCast(blockKeyword.Node, InternalSyntax.KeywordSyntax)) 13639Return New ExitStatementSyntax(SyntaxKind.ExitWhileStatement, Nothing, Nothing, DirectCast(exitKeyword.Node, InternalSyntax.KeywordSyntax), DirectCast(blockKeyword.Node, InternalSyntax.KeywordSyntax)) 13681Return New ExitStatementSyntax(kind, Nothing, Nothing, DirectCast(exitKeyword.Node, InternalSyntax.KeywordSyntax), DirectCast(blockKeyword.Node, InternalSyntax.KeywordSyntax))
Generated\Syntax.xml.Syntax.Generated.vb (1)
13860Me.New(New Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.ExitStatementSyntax(kind, errors, annotations, exitKeyword, blockKeyword), Nothing, 0)
60 references to ExitStatementSyntax
Microsoft.CodeAnalysis.VisualBasic (28)
Binding\Binder_Statements.vb (2)
119Return BindExitStatement(DirectCast(node, ExitStatementSyntax), diagnostics) 4872Private Function BindExitStatement(node As ExitStatementSyntax, diagnostics As BindingDiagnosticBag) As BoundStatement
Generated\Syntax.xml.Main.Generated.vb (23)
248Public Overridable Function VisitExitStatement(ByVal node As ExitStatementSyntax) As TResult 983Public Overridable Sub VisitExitStatement(ByVal node As ExitStatementSyntax) 2866Public Overrides Function VisitExitStatement(ByVal node As ExitStatementSyntax) As SyntaxNode 13348Public Shared Function ExitDoStatement(exitKeyword As SyntaxToken, blockKeyword As SyntaxToken) As ExitStatementSyntax 13375Public Shared Function ExitDoStatement() As ExitStatementSyntax 13390Public Shared Function ExitForStatement(exitKeyword As SyntaxToken, blockKeyword As SyntaxToken) As ExitStatementSyntax 13409Public Shared Function ExitForStatement() As ExitStatementSyntax 13424Public Shared Function ExitSubStatement(exitKeyword As SyntaxToken, blockKeyword As SyntaxToken) As ExitStatementSyntax 13443Public Shared Function ExitSubStatement() As ExitStatementSyntax 13458Public Shared Function ExitFunctionStatement(exitKeyword As SyntaxToken, blockKeyword As SyntaxToken) As ExitStatementSyntax 13477Public Shared Function ExitFunctionStatement() As ExitStatementSyntax 13492Public Shared Function ExitOperatorStatement(exitKeyword As SyntaxToken, blockKeyword As SyntaxToken) As ExitStatementSyntax 13511Public Shared Function ExitOperatorStatement() As ExitStatementSyntax 13526Public Shared Function ExitPropertyStatement(exitKeyword As SyntaxToken, blockKeyword As SyntaxToken) As ExitStatementSyntax 13545Public Shared Function ExitPropertyStatement() As ExitStatementSyntax 13560Public Shared Function ExitTryStatement(exitKeyword As SyntaxToken, blockKeyword As SyntaxToken) As ExitStatementSyntax 13579Public Shared Function ExitTryStatement() As ExitStatementSyntax 13594Public Shared Function ExitSelectStatement(exitKeyword As SyntaxToken, blockKeyword As SyntaxToken) As ExitStatementSyntax 13613Public Shared Function ExitSelectStatement() As ExitStatementSyntax 13628Public Shared Function ExitWhileStatement(exitKeyword As SyntaxToken, blockKeyword As SyntaxToken) As ExitStatementSyntax 13647Public Shared Function ExitWhileStatement() As ExitStatementSyntax 13669Public Shared Function ExitStatement(ByVal kind As SyntaxKind, exitKeyword As SyntaxToken, blockKeyword As SyntaxToken) As ExitStatementSyntax 13723Public Shared Function ExitStatement(ByVal kind As SyntaxKind, blockKeyword As SyntaxToken) As ExitStatementSyntax
Generated\Syntax.xml.Syntax.Generated.vb (3)
13877Public Shadows Function WithExitKeyword(exitKeyword as SyntaxToken) As ExitStatementSyntax 13895Public Shadows Function WithBlockKeyword(blockKeyword as SyntaxToken) As ExitStatementSyntax 13935Public Function Update(kind As SyntaxKind, exitKeyword As SyntaxToken, blockKeyword As SyntaxToken) As ExitStatementSyntax
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (1)
IsStatementTerminatingTokenVisitor.vb (1)
57Public Overrides Function VisitExitStatement(node As ExitStatementSyntax) As Boolean
Microsoft.CodeAnalysis.VisualBasic.Features (11)
CodeFixes\IncorrectExitContinue\IncorrectExitContinueCodeFixProvider.vb (3)
73TypeOf (c) Is ExitStatementSyntax) 127Dim exitStatement = TryCast(node, ExitStatementSyntax) 194Dim exitStatement = DirectCast(exitSyntax, ExitStatementSyntax)
ExtractMethod\VisualBasicMethodExtractor.Analyzer.vb (1)
100Return jumpOutOfRegionStatements.Where(Function(n) TypeOf n Is ReturnStatementSyntax OrElse TypeOf n Is ExitStatementSyntax).Any()
ExtractMethod\VisualBasicSelectionValidator.vb (3)
566ElseIf TypeOf statement Is ExitStatementSyntax Then 581Dim returnStatements = jumpsOutOfRegionStatements.Where(Function(n) TypeOf n Is ReturnStatementSyntax OrElse TypeOf n Is ExitStatementSyntax) 604Function(e As ExitStatementSyntax) e.BlockKeyword.Kind <> SyntaxKind.SubKeyword,
Highlighting\KeywordHighlighters\TryBlockHighlighter.vb (1)
23If TypeOf node Is ExitStatementSyntax AndAlso node.Kind <> SyntaxKind.ExitTryStatement Then
Highlighting\KeywordHighlightingHelpers.vb (3)
19If blockKind <> SyntaxKind.None AndAlso TypeOf node Is ExitStatementSyntax Then 20With DirectCast(node, ExitStatementSyntax) 69Dim exitStatement = TryCast(node, ExitStatementSyntax)
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (9)
Generated\Syntax.Test.xml.Generated.vb (9)
11960Private Shared Function GenerateRedExitDoStatement() As ExitStatementSyntax 11989Private Shared Function GenerateRedExitForStatement() As ExitStatementSyntax 12018Private Shared Function GenerateRedExitSubStatement() As ExitStatementSyntax 12047Private Shared Function GenerateRedExitFunctionStatement() As ExitStatementSyntax 12076Private Shared Function GenerateRedExitOperatorStatement() As ExitStatementSyntax 12105Private Shared Function GenerateRedExitPropertyStatement() As ExitStatementSyntax 12134Private Shared Function GenerateRedExitTryStatement() As ExitStatementSyntax 12163Private Shared Function GenerateRedExitSelectStatement() As ExitStatementSyntax 12192Private Shared Function GenerateRedExitWhileStatement() As ExitStatementSyntax
Microsoft.CodeAnalysis.VisualBasic.Workspaces (1)
IsStatementTerminatingTokenVisitor.vb (1)
57Public Overrides Function VisitExitStatement(node As ExitStatementSyntax) As Boolean
Microsoft.VisualStudio.LanguageServices.VisualBasic (1)
Help\VisualBasicHelpContextService.Visitor.vb (1)
244Public Overrides Sub VisitExitStatement(node As ExitStatementSyntax)
Roslyn.Compilers.VisualBasic.IOperation.UnitTests (9)
IOperation\IOperationTests_IBranchOperation.Extensions.vb (8)
46AssertOuterIsCorrespondingLoopOfInner(Of ForBlockSyntax, ExitStatementSyntax)( 98AssertOuterIsCorrespondingLoopOfInner(Of ForEachBlockSyntax, ExitStatementSyntax)( 136AssertOuterIsCorrespondingLoopOfInner(Of ForBlockSyntax, ExitStatementSyntax)( 154AssertOuterIsCorrespondingLoopOfInner(Of ForBlockSyntax, ExitStatementSyntax)( 229AssertOuterIsCorrespondingLoopOfInner(Of ForBlockSyntax, ExitStatementSyntax)( 286Dim result = GetOuterOperationAndCorrespondingInnerOperation(Of ForBlockSyntax, ExitStatementSyntax)( 307Dim result = GetOuterOperationAndCorrespondingInnerOperation(Of SelectBlockSyntax, ExitStatementSyntax)( 334result = GetOuterOperationAndCorrespondingInnerOperation(Of SelectBlockSyntax, ExitStatementSyntax)(source)
IOperation\IOperationTests_InvalidStatement.vb (1)
424VerifyOperationTreeAndDiagnosticsForTest(Of ExitStatementSyntax)(source, expectedOperationTree, expectedDiagnostics)