42 references to ElseIfBlock
Microsoft.CodeAnalysis.VisualBasic (28)
Binding\Binder_Statements.vb (1)
203
node.Parent.Kind = SyntaxKind.
ElseIfBlock
OrElse
Generated\Syntax.xml.Internal.Generated.vb (4)
46555
Dim cached = SyntaxNodeCache.TryGetNode(SyntaxKind.
ElseIfBlock
, elseIfStatement, statements.Node, hash)
46560
Dim result = New ElseIfBlockSyntax(SyntaxKind.
ElseIfBlock
, elseIfStatement, statements.Node)
58633
Dim cached = VisualBasicSyntaxNodeCache.TryGetNode(SyntaxKind.
ElseIfBlock
, elseIfStatement, statements.Node, _factoryContext, hash)
58638
Dim result = New ElseIfBlockSyntax(SyntaxKind.
ElseIfBlock
, elseIfStatement, statements.Node, _factoryContext)
Generated\Syntax.xml.Main.Generated.vb (1)
14393
Return New ElseIfBlockSyntax(SyntaxKind.
ElseIfBlock
, Nothing, Nothing, elseIfStatement, statements.Node)
Generated\Syntax.xml.Syntax.Generated.vb (1)
14864
''' <item><description><see cref="SyntaxKind.
ElseIfBlock
"/></description></item>
Lowering\Instrumentation\DebugInfoInjector.vb (2)
204
Case SyntaxKind.
ElseIfBlock
228
Case SyntaxKind.
ElseIfBlock
Lowering\Instrumentation\Instrumenter.vb (2)
193
Debug.Assert(original.Syntax.Kind = SyntaxKind.MultiLineIfBlock OrElse original.Syntax.Kind = SyntaxKind.
ElseIfBlock
OrElse original.Syntax.Kind = SyntaxKind.SingleLineIfStatement)
208
Debug.Assert(original.Syntax.Kind = SyntaxKind.MultiLineIfBlock OrElse original.Syntax.Kind = SyntaxKind.
ElseIfBlock
OrElse original.Syntax.Kind = SyntaxKind.SingleLineIfStatement)
Lowering\LocalRewriter\LocalRewriter_If.vb (3)
44
SyntaxKind.
ElseIfBlock
148
SyntaxKind.
ElseIfBlock
,
192
SyntaxKind.
ElseIfBlock
,
Lowering\LocalRewriter\LocalRewriter_UnstructuredExceptionHandling.vb (2)
484
Case SyntaxKind.
ElseIfBlock
524
Debug.Assert(statement.Syntax.Kind = SyntaxKind.
ElseIfBlock
AndAlso
Parser\BlockContexts\BlockContext.vb (2)
681
Case SyntaxKind.MultiLineIfBlock, SyntaxKind.
ElseIfBlock
, SyntaxKind.ElseBlock
782
Case SyntaxKind.MultiLineIfBlock, SyntaxKind.
ElseIfBlock
, SyntaxKind.ElseBlock
Parser\BlockContexts\ExecutableStatementContext.vb (1)
182
SyntaxKind.
ElseIfBlock
,
Parser\BlockContexts\IfBlockContext.vb (3)
33
Return New IfPartContext(SyntaxKind.
ElseIfBlock
, DirectCast(node, StatementSyntax), Me)
35
Case SyntaxKind.
ElseIfBlock
62
SyntaxKind.
ElseIfBlock
,
Parser\BlockContexts\IfPartContext.vb (2)
20
Debug.Assert(kind = SyntaxKind.
ElseIfBlock
OrElse kind = SyntaxKind.ElseBlock)
27
If BlockKind = SyntaxKind.
ElseIfBlock
Then
Scanner\Blender.vb (1)
133
Case SyntaxKind.
ElseIfBlock
,
Syntax\LambdaUtilities.vb (1)
663
SyntaxKind.
ElseIfBlock
,
Syntax\SyntaxFacts.vb (2)
467
Case SyntaxKind.
ElseIfBlock
737
Case SyntaxKind.
ElseIfBlock
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (2)
SyntaxNodeExtensions.vb (2)
490
SyntaxKind.
ElseIfBlock
,
560
Case SyntaxKind.
ElseIfBlock
Microsoft.CodeAnalysis.VisualBasic.Features (8)
Completion\KeywordRecommenders\Statements\ElseIfKeywordRecommender.vb (1)
22
context.IsInStatementBlockOfKind(SyntaxKind.MultiLineIfBlock, SyntaxKind.
ElseIfBlock
) AndAlso
Completion\KeywordRecommenders\Statements\ElseKeywordRecommender.vb (2)
54
context.TargetToken.Parent?.Parent.IsKind(SyntaxKind.MultiLineIfBlock, SyntaxKind.
ElseIfBlock
) Then
59
Return If(statement?.Parent.IsKind(SyntaxKind.MultiLineIfBlock, SyntaxKind.
ElseIfBlock
), False)
ConvertIfToSwitch\VisualBasicConvertIfToSwitchCodeRefactoringProvider.Analyzer.vb (1)
27
SyntaxKind.
ElseIfBlock
EditAndContinue\SyntaxComparer.vb (2)
461
Case SyntaxKind.
ElseIfBlock
1045
Case SyntaxKind.
ElseIfBlock
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (1)
1632
Case SyntaxKind.
ElseIfBlock
LambdaUtilities.vb (1)
663
SyntaxKind.
ElseIfBlock
,
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (2)
IncrementalParser\IncrementalParser.vb (1)
2553
Assert.False(diffs.Any(Function(n) n.IsKind(SyntaxKind.
ElseIfBlock
)))
Syntax\SyntaxFactsTest.vb (1)
103
Assert.Equal("Else If", SyntaxFacts.GetBlockName(SyntaxKind.
ElseIfBlock
))
Microsoft.CodeAnalysis.VisualBasic.Workspaces (2)
SyntaxNodeExtensions.vb (2)
490
SyntaxKind.
ElseIfBlock
,
560
Case SyntaxKind.
ElseIfBlock