29 references to ElseIfBlocks
Microsoft.CodeAnalysis.VisualBasic (11)
Binding\Binder_Statements.vb (1)
2785
For i = 0 To node.
ElseIfBlocks
.Count - 1
Binding\LocalBinderBuilder.vb (1)
243
For Each elseifBlock In node.
ElseIfBlocks
Generated\Syntax.xml.Main.Generated.vb (1)
2954
Dim newElseIfBlocks = VisitList(node.
ElseIfBlocks
)
Generated\Syntax.xml.Syntax.Generated.vb (6)
14541
return Update(ifStatement, Me.Statements, Me.
ElseIfBlocks
, Me.ElseBlock, Me.EndIfStatement)
14564
return Update(Me.IfStatement, statements, Me.
ElseIfBlocks
, Me.ElseBlock, Me.EndIfStatement)
14595
Return Me.WithElseIfBlocks(Me.
ElseIfBlocks
.AddRange(items))
14617
return Update(Me.IfStatement, Me.Statements, Me.
ElseIfBlocks
, elseBlock, Me.EndIfStatement)
14640
return Update(Me.IfStatement, Me.Statements, Me.
ElseIfBlocks
, Me.ElseBlock, endIfStatement)
14706
If ifStatement IsNot Me.IfStatement OrElse statements <> Me.Statements OrElse elseIfBlocks <> Me.
ElseIfBlocks
OrElse elseBlock IsNot Me.ElseBlock OrElse endIfStatement IsNot Me.EndIfStatement Then
Semantics\StatementSyntaxWalker.vb (1)
148
VisitList(node.
ElseIfBlocks
)
Syntax\SyntaxNormalizer.vb (1)
871
For Each elseIfBlock In node.
ElseIfBlocks
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (2)
src\709edbd02add87b6\VisualBasicUseCoalesceExpressionForIfNullStatementCheckDiagnosticAnalyzer.vb (1)
66
Return ifBlock.ElseBlock IsNot Nothing Or ifBlock.
ElseIfBlocks
.Count > 0
src\roslyn\src\Analyzers\VisualBasic\Analyzers\UseNullPropagation\VisualBasicUseNullPropagationDiagnosticAnalyzer.vb (1)
55
If ifStatement.
ElseIfBlocks
.Count > 0 Then
Microsoft.CodeAnalysis.VisualBasic.Features (15)
Highlighting\KeywordHighlighters\MultiLineIfBlockHighlighter.vb (1)
43
For Each elseIfBlock In ifBlock.
ElseIfBlocks
InvertIf\VisualBasicInvertIfCodeRefactoringProvider.MultiLine.vb (1)
26
Return ifNode.
ElseIfBlocks
.IsEmpty
SplitOrMergeIfStatements\VisualBasicIfLikeStatementGenerator.vb (10)
49
Dim index = ifBlock.
ElseIfBlocks
.IndexOf(DirectCast(node, ElseIfBlockSyntax))
67
Dim index = ifBlock.
ElseIfBlocks
.IndexOf(DirectCast(ifOrElseIf, ElseIfBlockSyntax))
73
elseIfClause = ifBlock.
ElseIfBlocks
.ElementAtOrDefault(nextElseIfIndex)
100
Return AddIfNotNull(ifBlock.
ElseIfBlocks
, ifBlock.ElseBlock).ToImmutableArray()
104
Dim nextElseIfBlocks = ifBlock.
ElseIfBlocks
.RemoveRange(0, ifBlock.
ElseIfBlocks
.IndexOf(elseIfBlock) + 1)
138
Return ifBlock.WithElseIfBlocks(otherIfBlock.
ElseIfBlocks
).WithElseBlock(otherIfBlock.ElseBlock)
147
Dim nextElseIfBlocks = ifBlock.
ElseIfBlocks
.RemoveRange(0, ifBlock.
ElseIfBlocks
.IndexOf(elseIfBlock) + 1)
186
Dim newIfBlock = ifBlock.WithElseIfBlocks(ifBlock.
ElseIfBlocks
.Insert(0, elseIfBlockToInsert))
SplitOrMergeIfStatements\VisualBasicMergeNestedIfStatementsCodeRefactoringProvider.vb (1)
46
For Each elseIfBlock In ifBlock.
ElseIfBlocks
src\709edbd02add87b6\VisualBasicUseCoalesceExpressionForIfNullStatementCheckDiagnosticAnalyzer.vb (1)
66
Return ifBlock.ElseBlock IsNot Nothing Or ifBlock.
ElseIfBlocks
.Count > 0
src\roslyn\src\Analyzers\VisualBasic\Analyzers\UseNullPropagation\VisualBasicUseNullPropagationDiagnosticAnalyzer.vb (1)
55
If ifStatement.
ElseIfBlocks
.Count > 0 Then
Microsoft.CodeAnalysis.VisualBasic.Workspaces (1)
CodeGeneration\VisualBasicSyntaxGenerator.vb (1)
199
Dim elseIfBlocks = mifBlock.
ElseIfBlocks
.Insert(0,