7 instantiations of DoStatementSyntax
Microsoft.CodeAnalysis.VisualBasic (7)
Generated\Syntax.xml.Internal.Generated.vb (1)
16695Return new Microsoft.CodeAnalysis.VisualBasic.Syntax.DoStatementSyntax(Me, parent, startLocation)
Generated\Syntax.xml.Main.Generated.vb (5)
3391Return New DoStatementSyntax(node.Kind, node.Green.GetDiagnostics, node.Green.GetAnnotations, newDoKeyword, newWhileOrUntilClause) 18100Return New DoStatementSyntax(SyntaxKind.SimpleDoStatement, Nothing, Nothing, DirectCast(doKeyword.Node, InternalSyntax.KeywordSyntax), whileOrUntilClause) 18140Return New DoStatementSyntax(SyntaxKind.DoWhileStatement, Nothing, Nothing, DirectCast(doKeyword.Node, InternalSyntax.KeywordSyntax), whileOrUntilClause) 18180Return New DoStatementSyntax(SyntaxKind.DoUntilStatement, Nothing, Nothing, DirectCast(doKeyword.Node, InternalSyntax.KeywordSyntax), whileOrUntilClause) 18227Return New DoStatementSyntax(kind, Nothing, Nothing, DirectCast(doKeyword.Node, InternalSyntax.KeywordSyntax), whileOrUntilClause)
Generated\Syntax.xml.Syntax.Generated.vb (1)
18123Me.New(New Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.DoStatementSyntax(kind, errors, annotations, doKeyword, if(whileOrUntilClause IsNot Nothing, DirectCast(whileOrUntilClause.Green, Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.WhileOrUntilClauseSyntax), Nothing)), Nothing, 0)
51 references to DoStatementSyntax
Microsoft.CodeAnalysis.VisualBasic (37)
Generated\Syntax.xml.Main.Generated.vb (28)
344Public Overridable Function VisitDoStatement(ByVal node As DoStatementSyntax) As TResult 1079Public Overridable Sub VisitDoStatement(ByVal node As DoStatementSyntax) 3368Dim newDoStatement = DirectCast(Visit(node.DoStatement), DoStatementSyntax) 3382Public Overrides Function VisitDoStatement(ByVal node As DoStatementSyntax) As SyntaxNode 17758Public Shared Function SimpleDoLoopBlock(doStatement As DoStatementSyntax, statements As SyntaxList(of StatementSyntax), loopStatement As LoopStatementSyntax) As DoLoopBlockSyntax 17793Public Shared Function SimpleDoLoopBlock(doStatement As DoStatementSyntax, loopStatement As LoopStatementSyntax) As DoLoopBlockSyntax 17811Public Shared Function DoWhileLoopBlock(doStatement As DoStatementSyntax, statements As SyntaxList(of StatementSyntax), loopStatement As LoopStatementSyntax) As DoLoopBlockSyntax 17842Public Shared Function DoWhileLoopBlock(doStatement As DoStatementSyntax, loopStatement As LoopStatementSyntax) As DoLoopBlockSyntax 17860Public Shared Function DoUntilLoopBlock(doStatement As DoStatementSyntax, statements As SyntaxList(of StatementSyntax), loopStatement As LoopStatementSyntax) As DoLoopBlockSyntax 17891Public Shared Function DoUntilLoopBlock(doStatement As DoStatementSyntax, loopStatement As LoopStatementSyntax) As DoLoopBlockSyntax 17909Public Shared Function DoLoopWhileBlock(doStatement As DoStatementSyntax, statements As SyntaxList(of StatementSyntax), loopStatement As LoopStatementSyntax) As DoLoopBlockSyntax 17940Public Shared Function DoLoopWhileBlock(doStatement As DoStatementSyntax, loopStatement As LoopStatementSyntax) As DoLoopBlockSyntax 17958Public Shared Function DoLoopUntilBlock(doStatement As DoStatementSyntax, statements As SyntaxList(of StatementSyntax), loopStatement As LoopStatementSyntax) As DoLoopBlockSyntax 17989Public Shared Function DoLoopUntilBlock(doStatement As DoStatementSyntax, loopStatement As LoopStatementSyntax) As DoLoopBlockSyntax 18012Public Shared Function DoLoopBlock(ByVal kind As SyntaxKind, doStatement As DoStatementSyntax, statements As SyntaxList(of StatementSyntax), loopStatement As LoopStatementSyntax) As DoLoopBlockSyntax 18079Public Shared Function DoLoopBlock(ByVal kind As SyntaxKind, doStatement As DoStatementSyntax, loopStatement As LoopStatementSyntax) As DoLoopBlockSyntax 18094Public Shared Function SimpleDoStatement(doKeyword As SyntaxToken, whileOrUntilClause As WhileOrUntilClauseSyntax) As DoStatementSyntax 18111Public Shared Function SimpleDoStatement(whileOrUntilClause As WhileOrUntilClauseSyntax) As DoStatementSyntax 18119Public Shared Function SimpleDoStatement() As DoStatementSyntax 18134Public Shared Function DoWhileStatement(doKeyword As SyntaxToken, whileOrUntilClause As WhileOrUntilClauseSyntax) As DoStatementSyntax 18151Public Shared Function DoWhileStatement(whileOrUntilClause As WhileOrUntilClauseSyntax) As DoStatementSyntax 18159Public Shared Function DoWhileStatement() As DoStatementSyntax 18174Public Shared Function DoUntilStatement(doKeyword As SyntaxToken, whileOrUntilClause As WhileOrUntilClauseSyntax) As DoStatementSyntax 18191Public Shared Function DoUntilStatement(whileOrUntilClause As WhileOrUntilClauseSyntax) As DoStatementSyntax 18199Public Shared Function DoUntilStatement() As DoStatementSyntax 18218Public Shared Function DoStatement(ByVal kind As SyntaxKind, doKeyword As SyntaxToken, whileOrUntilClause As WhileOrUntilClauseSyntax) As DoStatementSyntax 18252Public Shared Function DoStatement(ByVal kind As SyntaxKind, whileOrUntilClause As WhileOrUntilClauseSyntax) As DoStatementSyntax 18264Public Shared Function DoStatement(ByVal kind As SyntaxKind) As DoStatementSyntax
Generated\Syntax.xml.Syntax.Generated.vb (8)
17959Friend _doStatement as DoStatementSyntax 17969Friend Sub New(ByVal kind As SyntaxKind, ByVal errors as DiagnosticInfo(), ByVal annotations as SyntaxAnnotation(), doStatement As DoStatementSyntax, statements As SyntaxNode, loopStatement As LoopStatementSyntax) 17976Public ReadOnly Property DoStatement As DoStatementSyntax 17987Public Shadows Function WithDoStatement(doStatement as DoStatementSyntax) As DoLoopBlockSyntax 18086Public Function Update(kind As SyntaxKind, doStatement As DoStatementSyntax, statements As SyntaxList(of StatementSyntax), loopStatement As LoopStatementSyntax) As DoLoopBlockSyntax 18140Public Shadows Function WithDoKeyword(doKeyword as SyntaxToken) As DoStatementSyntax 18162Public Shadows Function WithWhileOrUntilClause(whileOrUntilClause as WhileOrUntilClauseSyntax) As DoStatementSyntax 18206Public Function Update(kind As SyntaxKind, doKeyword As SyntaxToken, whileOrUntilClause As WhileOrUntilClauseSyntax) As DoStatementSyntax
Syntax\SyntaxNormalizer.vb (1)
1327Public Overrides Function VisitDoStatement(node As DoStatementSyntax) As SyntaxNode
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (1)
ElasticTriviaFormattingRule.vb (1)
311IsBeginStatement(Of DoStatementSyntax, DoLoopBlockSyntax)(currentStatement) OrElse
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (3)
VisualBasicMoveDeclarationNearReferenceService.vb (1)
29TypeOf node Is DoStatementSyntax OrElse
VisualBasicTypeInferenceService.TypeInferrer.vb (2)
78Function(doStatement As DoStatementSyntax) InferTypeInDoStatement(), 151Function(doStatement As DoStatementSyntax) InferTypeInDoStatement(),
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures (1)
EndConstructGeneration\EndConstructStatementVisitor.vb (1)
34Public Overrides Function VisitDoStatement(node As DoStatementSyntax) As AbstractEndConstructResult
Microsoft.CodeAnalysis.VisualBasic.Features (1)
Completion\KeywordRecommenders\Statements\UntilAndWhileKeywordRecommender.vb (1)
25If (targetToken.Kind = SyntaxKind.DoKeyword AndAlso TypeOf targetToken.Parent Is DoStatementSyntax) OrElse
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (1)
FlowAnalysis\RegionAnalysisTests.vb (1)
5217Dim stmtSyntaxNode = DirectCast(tree.GetCompilationUnitRoot().FindToken(tree.GetRoot.ToFullString().IndexOf("Do", StringComparison.Ordinal)).Parent, DoStatementSyntax)
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (3)
Generated\Syntax.Test.xml.Generated.vb (3)
13194Private Shared Function GenerateRedSimpleDoStatement() As DoStatementSyntax 13207Private Shared Function GenerateRedDoWhileStatement() As DoStatementSyntax 13220Private Shared Function GenerateRedDoUntilStatement() As DoStatementSyntax
Microsoft.CodeAnalysis.VisualBasic.Workspaces (4)
Formatting\Rules\ElasticTriviaFormattingRule.vb (1)
311IsBeginStatement(Of DoStatementSyntax, DoLoopBlockSyntax)(currentStatement) OrElse
VisualBasicMoveDeclarationNearReferenceService.vb (1)
29TypeOf node Is DoStatementSyntax OrElse
VisualBasicTypeInferenceService.TypeInferrer.vb (2)
78Function(doStatement As DoStatementSyntax) InferTypeInDoStatement(), 151Function(doStatement As DoStatementSyntax) InferTypeInDoStatement(),