51 references to MultiLineIfBlock
Microsoft.CodeAnalysis.VisualBasic (30)
Binding\Binder_Statements.vb (2)
65
Case SyntaxKind.
MultiLineIfBlock
202
node.Parent.Kind = SyntaxKind.
MultiLineIfBlock
OrElse
Binding\MemberSemanticModel.vb (1)
276
SyntaxKind.
MultiLineIfBlock
,
Generated\Syntax.xml.Internal.Generated.vb (2)
38566
Return New MultiLineIfBlockSyntax(SyntaxKind.
MultiLineIfBlock
, ifStatement, statements.Node, elseIfBlocks.Node, elseBlock, endIfStatement)
50632
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
,
Parser\BlockContexts\BlockContext.vb (4)
526
SyntaxKind.
MultiLineIfBlock
581
Case SyntaxKind.
MultiLineIfBlock
682
Case SyntaxKind.
MultiLineIfBlock
, SyntaxKind.ElseIfBlock, SyntaxKind.ElseBlock
783
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)
5849
Dim closedContext = context.FindNearest(SyntaxKind.SingleLineIfStatement, SyntaxKind.
MultiLineIfBlock
)
Syntax\LambdaUtilities.vb (1)
670
SyntaxKind.
MultiLineIfBlock
,
Syntax\SyntaxFacts.vb (2)
460
Case SyntaxKind.
MultiLineIfBlock
734
Case SyntaxKind.
MultiLineIfBlock
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (4)
src\709edbd02add87b6\VisualBasicUseCoalesceExpressionForIfNullStatementCheckDiagnosticAnalyzer.vb (1)
22
Protected Overrides ReadOnly Property IfStatementKind As SyntaxKind = SyntaxKind.
MultiLineIfBlock
src\roslyn\src\Analyzers\VisualBasic\Analyzers\UseNullPropagation\VisualBasicUseNullPropagationDiagnosticAnalyzer.vb (1)
29
Protected Overrides ReadOnly Property IfStatementSyntaxKind As SyntaxKind = SyntaxKind.
MultiLineIfBlock
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxNodeExtensions.vb (2)
490
SyntaxKind.
MultiLineIfBlock
,
559
Case 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)
448
Case SyntaxKind.
MultiLineIfBlock
,
452
Case SyntaxKind.
MultiLineIfBlock
,
1029
Case SyntaxKind.
MultiLineIfBlock
,
1033
If node.IsKind(SyntaxKind.
MultiLineIfBlock
) Then
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (2)
320
If nodeOrToken.Parent.IsKind(SyntaxKind.
MultiLineIfBlock
) Then
1193
Case SyntaxKind.
MultiLineIfBlock
src\709edbd02add87b6\VisualBasicUseCoalesceExpressionForIfNullStatementCheckDiagnosticAnalyzer.vb (1)
22
Protected Overrides ReadOnly Property IfStatementKind As SyntaxKind = SyntaxKind.
MultiLineIfBlock
src\roslyn\src\Analyzers\VisualBasic\Analyzers\UseNullPropagation\VisualBasicUseNullPropagationDiagnosticAnalyzer.vb (1)
29
Protected Overrides ReadOnly Property IfStatementSyntaxKind As SyntaxKind = SyntaxKind.
MultiLineIfBlock
src\roslyn\src\Compilers\VisualBasic\Portable\Syntax\LambdaUtilities.vb (1)
670
SyntaxKind.
MultiLineIfBlock
,
Microsoft.CodeAnalysis.VisualBasic.Workspaces (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxNodeExtensions.vb (2)
490
SyntaxKind.
MultiLineIfBlock
,
559
Case SyntaxKind.
MultiLineIfBlock
Roslyn.Diagnostics.VisualBasic.Analyzers (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxNodeExtensions.vb (2)
490
SyntaxKind.
MultiLineIfBlock
,
559
Case SyntaxKind.
MultiLineIfBlock