34 references to ElseIfStatementSyntax
Microsoft.CodeAnalysis.VisualBasic (19)
Binding\Binder_Statements.vb (1)
71Dim condition = BindBooleanExpression(DirectCast(node, ElseIfStatementSyntax).Condition, diagnostics)
Generated\Syntax.xml.Main.Generated.vb (8)
272Public Overridable Function VisitElseIfStatement(ByVal node As ElseIfStatementSyntax) As TResult 1007Public Overridable Sub VisitElseIfStatement(ByVal node As ElseIfStatementSyntax) 2988Dim newElseIfStatement = DirectCast(Visit(node.ElseIfStatement), ElseIfStatementSyntax) 3000Public Overrides Function VisitElseIfStatement(ByVal node As ElseIfStatementSyntax) As SyntaxNode 14384Public Shared Function ElseIfBlock(elseIfStatement As ElseIfStatementSyntax, statements As SyntaxList(of StatementSyntax)) As ElseIfBlockSyntax 14403Public Shared Function ElseIfBlock(elseIfStatement As ElseIfStatementSyntax) As ElseIfBlockSyntax 14420Public Shared Function ElseIfStatement(elseIfKeyword As SyntaxToken, condition As ExpressionSyntax, thenKeyword As SyntaxToken) As ElseIfStatementSyntax 14548Public Shared Function ElseIfStatement(condition As ExpressionSyntax) As ElseIfStatementSyntax
Generated\Syntax.xml.Syntax.Generated.vb (9)
14870Friend _elseIfStatement as ElseIfStatementSyntax 14879Friend Sub New(ByVal kind As SyntaxKind, ByVal errors as DiagnosticInfo(), ByVal annotations as SyntaxAnnotation(), elseIfStatement As ElseIfStatementSyntax, statements As SyntaxNode) 14886Public ReadOnly Property ElseIfStatement As ElseIfStatementSyntax 14897Public Shadows Function WithElseIfStatement(elseIfStatement as ElseIfStatementSyntax) As ElseIfBlockSyntax 14969Public Function Update(elseIfStatement As ElseIfStatementSyntax, statements As SyntaxList(of StatementSyntax)) As ElseIfBlockSyntax 15021Public Shadows Function WithElseIfKeyword(elseIfKeyword as SyntaxToken) As ElseIfStatementSyntax 15039Public Shadows Function WithCondition(condition as ExpressionSyntax) As ElseIfStatementSyntax 15064Public Shadows Function WithThenKeyword(thenKeyword as SyntaxToken) As ElseIfStatementSyntax 15108Public Function Update(elseIfKeyword As SyntaxToken, condition As ExpressionSyntax, thenKeyword As SyntaxToken) As ElseIfStatementSyntax
Syntax\SyntaxNormalizer.vb (1)
1249Public Overrides Function VisitElseIfStatement(node As ElseIfStatementSyntax) As SyntaxNode
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (2)
src\f736901a33c2b55b\VisualBasicTypeInferenceService.TypeInferrer.vb (1)
84Function(ifStatement As ElseIfStatementSyntax) InferTypeInIfOrElseIfStatement(),
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb (1)
400targetToken.IsChildToken(Of ElseIfStatementSyntax)(Function(elseIfStatement) elseIfStatement.ElseIfKeyword) OrElse
Microsoft.CodeAnalysis.VisualBasic.Features (6)
SplitOrMergeIfStatements\VisualBasicIfLikeStatementGenerator.vb (2)
35If TypeOf expression.Parent Is ElseIfStatementSyntax AndAlso 36DirectCast(expression.Parent, ElseIfStatementSyntax).Condition Is expression AndAlso
SplitOrMergeIfStatements\VisualBasicMergeConsecutiveIfStatementsCodeRefactoringProvider.vb (2)
46If TypeOf node Is ElseIfStatementSyntax AndAlso TypeOf node.Parent Is ElseIfBlockSyntax Then 47Dim elseIfStatement = DirectCast(node, ElseIfStatementSyntax)
SplitOrMergeIfStatements\VisualBasicMergeNestedIfStatementsCodeRefactoringProvider.vb (2)
54If TypeOf node Is ElseIfStatementSyntax AndAlso TypeOf node.Parent Is ElseIfBlockSyntax Then 55Dim elseIfStatement = DirectCast(node, ElseIfStatementSyntax)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (5)
CodeCleanup\Providers\AddMissingTokensCodeCleanupProvider.vb (3)
385Public Overrides Function VisitElseIfStatement(node As ElseIfStatementSyntax) As SyntaxNode 490Dim regularElseIf = TryCast(originalParent, ElseIfStatementSyntax) 537ElseIf TryCast(parent, ElseIfStatementSyntax)?.ThenKeyword = originalToken Then
src\f736901a33c2b55b\VisualBasicTypeInferenceService.TypeInferrer.vb (1)
84Function(ifStatement As ElseIfStatementSyntax) InferTypeInIfOrElseIfStatement(),
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb (1)
400targetToken.IsChildToken(Of ElseIfStatementSyntax)(Function(elseIfStatement) elseIfStatement.ElseIfKeyword) OrElse
Roslyn.Diagnostics.VisualBasic.Analyzers (2)
src\f736901a33c2b55b\VisualBasicTypeInferenceService.TypeInferrer.vb (1)
84Function(ifStatement As ElseIfStatementSyntax) InferTypeInIfOrElseIfStatement(),
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb (1)
400targetToken.IsChildToken(Of ElseIfStatementSyntax)(Function(elseIfStatement) elseIfStatement.ElseIfKeyword) OrElse