23 references to ElseIfStatement
Microsoft.CodeAnalysis.VisualBasic (10)
Binding\Binder_Statements.vb (1)
2758conditions.Add(BindBooleanExpression(elseIfBlock.ElseIfStatement.Condition, diagnostics))
Generated\Syntax.xml.Main.Generated.vb (2)
2988Dim newElseIfStatement = DirectCast(Visit(node.ElseIfStatement), ElseIfStatementSyntax) 2989If node.ElseIfStatement IsNot newElseIfStatement Then anyChanges = True
Generated\Syntax.xml.Syntax.Generated.vb (3)
14921return Update(Me.ElseIfStatement, statements) 14942Return Me.ElseIfStatement 14970If elseIfStatement IsNot Me.ElseIfStatement OrElse statements <> Me.Statements Then
Lowering\Instrumentation\DebugInfoInjector.vb (1)
206condGoto = New BoundSequencePoint(asElseIfBlock.ElseIfStatement, condGoto)
Semantics\StatementSyntaxWalker.vb (1)
154Visit(node.ElseIfStatement)
Syntax\SyntaxFacts.vb (1)
469beginStatement = elseIfBlock.ElseIfStatement
Syntax\SyntaxNormalizer.vb (1)
1123AddLinebreaksAfterTokenIfNeeded(node.ElseIfStatement.GetLastToken(), 1)
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (1)
NodeBasedFormattingRule.vb (1)
418[elseif].ElseIfStatement.GetLastToken().GetNextToken(includeZeroWidth:=True),
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures (1)
LineCommit\ContainingStatementInfo.MatchingStatementsVisitor.vb (1)
59parts.AddRange(node.ElseIfBlocks.Select(Function(elseIfBlock) elseIfBlock.ElseIfStatement))
Microsoft.CodeAnalysis.VisualBasic.Features (8)
EditAndContinue\SyntaxComparer.vb (2)
1048distance = ComputeWeightedDistance(leftElseIf.ElseIfStatement.Condition, leftElseIf.Statements, rightElseIf.ElseIfStatement.Condition, rightElseIf.Statements)
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (1)
1633Dim elseIfStatement = DirectCast(node, ElseIfBlockSyntax).ElseIfStatement
Highlighting\KeywordHighlighters\MultiLineIfBlockHighlighter.vb (1)
33With elseIfBlock.ElseIfStatement
SplitOrMergeIfStatements\VisualBasicIfLikeStatementGenerator.vb (4)
81Return DirectCast(ifOrElseIf, ElseIfBlockSyntax).ElseIfStatement.Condition 121Return elseIfBlock.WithElseIfStatement(elseIfBlock.ElseIfStatement.WithCondition(DirectCast(condition, ExpressionSyntax))) 150elseIfBlock.ElseIfStatement.Condition, 151elseIfBlock.ElseIfStatement.ThenKeyword)
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (2)
Generated\Syntax.Test.xml.Generated.vb (2)
19654Assert.NotNull(objectUnderTest.elseIfStatement) 19655Dim withObj = objectUnderTest.WithElseIfStatement(objectUnderTest.ElseIfStatement).WithStatements(objectUnderTest.Statements)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (1)
Formatting\Rules\NodeBasedFormattingRule.vb (1)
418[elseif].ElseIfStatement.GetLastToken().GetNextToken(includeZeroWidth:=True),