56 references to MultiLineIfBlock
Microsoft.CodeAnalysis.VisualBasic (31)
Binding\Binder_Statements.vb (2)
65
Case SyntaxKind.
MultiLineIfBlock
202
node.Parent.Kind = SyntaxKind.
MultiLineIfBlock
OrElse
Binding\MemberSemanticModel.vb (1)
277
SyntaxKind.
MultiLineIfBlock
,
Generated\Syntax.xml.Internal.Generated.vb (2)
46506
Return New MultiLineIfBlockSyntax(SyntaxKind.
MultiLineIfBlock
, ifStatement, statements.Node, elseIfBlocks.Node, elseBlock, endIfStatement)
58584
Return New MultiLineIfBlockSyntax(SyntaxKind.
MultiLineIfBlock
, ifStatement, statements.Node, elseIfBlocks.Node, elseBlock, endIfStatement, _factoryContext)
Generated\Syntax.xml.Main.Generated.vb (4)
14189
Return New MultiLineIfBlockSyntax(SyntaxKind.
MultiLineIfBlock
, Nothing, Nothing, ifStatement, statements.Node, elseIfBlocks.Node, elseBlock, endIfStatement)
35880
SyntaxKind.
MultiLineIfBlock
,
36174
SyntaxKind.
MultiLineIfBlock
,
36476
SyntaxKind.
MultiLineIfBlock
,
Generated\Syntax.xml.Syntax.Generated.vb (1)
14504
''' <item><description><see cref="SyntaxKind.
MultiLineIfBlock
"/></description></item>
Lowering\Instrumentation\DebugInfoInjector.vb (2)
201
Case SyntaxKind.
MultiLineIfBlock
226
Case SyntaxKind.
MultiLineIfBlock
Lowering\Instrumentation\Instrumenter.vb (4)
193
Debug.Assert(original.Syntax.Kind = SyntaxKind.
MultiLineIfBlock
OrElse original.Syntax.Kind = SyntaxKind.ElseIfBlock OrElse original.Syntax.Kind = SyntaxKind.SingleLineIfStatement)
199
Debug.Assert(original.Syntax.Kind = SyntaxKind.
MultiLineIfBlock
)
208
Debug.Assert(original.Syntax.Kind = SyntaxKind.
MultiLineIfBlock
OrElse original.Syntax.Kind = SyntaxKind.ElseIfBlock OrElse original.Syntax.Kind = SyntaxKind.SingleLineIfStatement)
218
Debug.Assert(original.AlternativeOpt.Syntax.Parent.Kind = SyntaxKind.
MultiLineIfBlock
)
Lowering\LocalRewriter\LocalRewriter_If.vb (4)
43
Case SyntaxKind.
MultiLineIfBlock
,
147
Case SyntaxKind.
MultiLineIfBlock
,
157
If instrumentationTargetOpt.Syntax.Kind = SyntaxKind.
MultiLineIfBlock
Then
191
Case SyntaxKind.
MultiLineIfBlock
,
Lowering\LocalRewriter\LocalRewriter_UnstructuredExceptionHandling.vb (1)
526
statement.Syntax.Parent.Kind = SyntaxKind.
MultiLineIfBlock
AndAlso
Parser\BlockContexts\BlockContext.vb (4)
525
SyntaxKind.
MultiLineIfBlock
580
Case SyntaxKind.
MultiLineIfBlock
681
Case SyntaxKind.
MultiLineIfBlock
, SyntaxKind.ElseIfBlock, SyntaxKind.ElseBlock
782
Case SyntaxKind.
MultiLineIfBlock
, SyntaxKind.ElseIfBlock, SyntaxKind.ElseBlock
Parser\BlockContexts\IfBlockContext.vb (1)
20
MyBase.New(SyntaxKind.
MultiLineIfBlock
, statement, prevContext)
Parser\BlockContexts\SingleLineLambdaContext.vb (1)
99
SyntaxKind.
MultiLineIfBlock
,
Parser\Parser.vb (1)
5842
Dim closedContext = context.FindNearest(SyntaxKind.SingleLineIfStatement, SyntaxKind.
MultiLineIfBlock
)
Syntax\LambdaUtilities.vb (1)
662
SyntaxKind.
MultiLineIfBlock
,
Syntax\SyntaxFacts.vb (2)
460
Case SyntaxKind.
MultiLineIfBlock
734
Case SyntaxKind.
MultiLineIfBlock
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (4)
SyntaxNodeExtensions.vb (2)
489
SyntaxKind.
MultiLineIfBlock
,
558
Case SyntaxKind.
MultiLineIfBlock
VisualBasicUseCoalesceExpressionForIfNullStatementCheckDiagnosticAnalyzer.vb (1)
24
Protected Overrides ReadOnly Property IfStatementKind As SyntaxKind = SyntaxKind.
MultiLineIfBlock
VisualBasicUseNullPropagationDiagnosticAnalyzer.vb (1)
29
Protected Overrides ReadOnly Property IfStatementSyntaxKind As SyntaxKind = SyntaxKind.
MultiLineIfBlock
Microsoft.CodeAnalysis.VisualBasic.Features (13)
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)
25
Case SyntaxKind.
MultiLineIfBlock
,
EditAndContinue\SyntaxComparer.vb (4)
450
Case SyntaxKind.
MultiLineIfBlock
,
454
Case SyntaxKind.
MultiLineIfBlock
,
1027
Case SyntaxKind.
MultiLineIfBlock
,
1031
If node.IsKind(SyntaxKind.
MultiLineIfBlock
) Then
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (2)
910
If nodeOrToken.Parent.IsKind(SyntaxKind.
MultiLineIfBlock
) Then
1628
Case SyntaxKind.
MultiLineIfBlock
LambdaUtilities.vb (1)
662
SyntaxKind.
MultiLineIfBlock
,
VisualBasicUseCoalesceExpressionForIfNullStatementCheckDiagnosticAnalyzer.vb (1)
24
Protected Overrides ReadOnly Property IfStatementKind As SyntaxKind = SyntaxKind.
MultiLineIfBlock
VisualBasicUseNullPropagationDiagnosticAnalyzer.vb (1)
29
Protected Overrides ReadOnly Property IfStatementSyntaxKind As SyntaxKind = SyntaxKind.
MultiLineIfBlock
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (6)
IncrementalParser\IncrementalParser.vb (3)
913
Assert.True(diffs.Any(Function(n) n.IsKind(SyntaxKind.
MultiLineIfBlock
)))
942
Assert.False(diffs.Any(Function(n) n.IsKind(SyntaxKind.
MultiLineIfBlock
)))
971
Assert.False(diffs.Any(Function(n) n.IsKind(SyntaxKind.
MultiLineIfBlock
)))
Parser\ParseStatements.vb (1)
2335
Assert.Equal(stmt.Kind, SyntaxKind.
MultiLineIfBlock
)
Syntax\SyntaxFactsTest.vb (2)
102
Assert.Equal("If", SyntaxFacts.GetBlockName(SyntaxKind.
MultiLineIfBlock
))
597
Assert.False(SyntaxFacts.IsMethodBlock(SyntaxKind.
MultiLineIfBlock
))
Microsoft.CodeAnalysis.VisualBasic.Workspaces (2)
SyntaxNodeExtensions.vb (2)
489
SyntaxKind.
MultiLineIfBlock
,
558
Case SyntaxKind.
MultiLineIfBlock