51 references to MultiLineIfBlock
Microsoft.CodeAnalysis.VisualBasic (30)
Binding\Binder_Statements.vb (2)
65Case SyntaxKind.MultiLineIfBlock 202node.Parent.Kind = SyntaxKind.MultiLineIfBlock OrElse
Binding\MemberSemanticModel.vb (1)
276SyntaxKind.MultiLineIfBlock,
Generated\Syntax.xml.Internal.Generated.vb (2)
38566Return New MultiLineIfBlockSyntax(SyntaxKind.MultiLineIfBlock, ifStatement, statements.Node, elseIfBlocks.Node, elseBlock, endIfStatement) 50632Return New MultiLineIfBlockSyntax(SyntaxKind.MultiLineIfBlock, ifStatement, statements.Node, elseIfBlocks.Node, elseBlock, endIfStatement, _factoryContext)
Generated\Syntax.xml.Main.Generated.vb (4)
14189Return New MultiLineIfBlockSyntax(SyntaxKind.MultiLineIfBlock, Nothing, Nothing, ifStatement, statements.Node, elseIfBlocks.Node, elseBlock, endIfStatement) 35880SyntaxKind.MultiLineIfBlock, 36174SyntaxKind.MultiLineIfBlock, 36476SyntaxKind.MultiLineIfBlock,
Generated\Syntax.xml.Syntax.Generated.vb (1)
14504''' <item><description><see cref="SyntaxKind.MultiLineIfBlock"/></description></item>
Lowering\Instrumentation\DebugInfoInjector.vb (2)
201Case SyntaxKind.MultiLineIfBlock 226Case SyntaxKind.MultiLineIfBlock
Lowering\Instrumentation\Instrumenter.vb (4)
193Debug.Assert(original.Syntax.Kind = SyntaxKind.MultiLineIfBlock OrElse original.Syntax.Kind = SyntaxKind.ElseIfBlock OrElse original.Syntax.Kind = SyntaxKind.SingleLineIfStatement) 199Debug.Assert(original.Syntax.Kind = SyntaxKind.MultiLineIfBlock) 208Debug.Assert(original.Syntax.Kind = SyntaxKind.MultiLineIfBlock OrElse original.Syntax.Kind = SyntaxKind.ElseIfBlock OrElse original.Syntax.Kind = SyntaxKind.SingleLineIfStatement) 218Debug.Assert(original.AlternativeOpt.Syntax.Parent.Kind = SyntaxKind.MultiLineIfBlock)
Lowering\LocalRewriter\LocalRewriter_If.vb (4)
43Case SyntaxKind.MultiLineIfBlock, 147Case SyntaxKind.MultiLineIfBlock, 157If instrumentationTargetOpt.Syntax.Kind = SyntaxKind.MultiLineIfBlock Then 191Case SyntaxKind.MultiLineIfBlock,
Parser\BlockContexts\BlockContext.vb (4)
526SyntaxKind.MultiLineIfBlock 581Case SyntaxKind.MultiLineIfBlock 682Case SyntaxKind.MultiLineIfBlock, SyntaxKind.ElseIfBlock, SyntaxKind.ElseBlock 783Case SyntaxKind.MultiLineIfBlock, SyntaxKind.ElseIfBlock, SyntaxKind.ElseBlock
Parser\BlockContexts\IfBlockContext.vb (1)
20MyBase.New(SyntaxKind.MultiLineIfBlock, statement, prevContext)
Parser\BlockContexts\SingleLineLambdaContext.vb (1)
99SyntaxKind.MultiLineIfBlock,
Parser\Parser.vb (1)
5849Dim closedContext = context.FindNearest(SyntaxKind.SingleLineIfStatement, SyntaxKind.MultiLineIfBlock)
Syntax\LambdaUtilities.vb (1)
670SyntaxKind.MultiLineIfBlock,
Syntax\SyntaxFacts.vb (2)
460Case SyntaxKind.MultiLineIfBlock 734Case SyntaxKind.MultiLineIfBlock
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (4)
src\709edbd02add87b6\VisualBasicUseCoalesceExpressionForIfNullStatementCheckDiagnosticAnalyzer.vb (1)
22Protected Overrides ReadOnly Property IfStatementKind As SyntaxKind = SyntaxKind.MultiLineIfBlock
src\roslyn\src\Analyzers\VisualBasic\Analyzers\UseNullPropagation\VisualBasicUseNullPropagationDiagnosticAnalyzer.vb (1)
29Protected Overrides ReadOnly Property IfStatementSyntaxKind As SyntaxKind = SyntaxKind.MultiLineIfBlock
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxNodeExtensions.vb (2)
490SyntaxKind.MultiLineIfBlock, 559Case SyntaxKind.MultiLineIfBlock
Microsoft.CodeAnalysis.VisualBasic.Features (13)
Completion\KeywordRecommenders\Statements\ElseIfKeywordRecommender.vb (1)
22context.IsInStatementBlockOfKind(SyntaxKind.MultiLineIfBlock, SyntaxKind.ElseIfBlock) AndAlso
Completion\KeywordRecommenders\Statements\ElseKeywordRecommender.vb (2)
54context.TargetToken.Parent?.Parent.IsKind(SyntaxKind.MultiLineIfBlock, SyntaxKind.ElseIfBlock) Then 59Return If(statement?.Parent.IsKind(SyntaxKind.MultiLineIfBlock, SyntaxKind.ElseIfBlock), False)
ConvertIfToSwitch\VisualBasicConvertIfToSwitchCodeRefactoringProvider.Analyzer.vb (1)
25Case SyntaxKind.MultiLineIfBlock,
EditAndContinue\SyntaxComparer.vb (4)
448Case SyntaxKind.MultiLineIfBlock, 452Case SyntaxKind.MultiLineIfBlock, 1029Case SyntaxKind.MultiLineIfBlock, 1033If node.IsKind(SyntaxKind.MultiLineIfBlock) Then
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (2)
320If nodeOrToken.Parent.IsKind(SyntaxKind.MultiLineIfBlock) Then 1193Case SyntaxKind.MultiLineIfBlock
src\709edbd02add87b6\VisualBasicUseCoalesceExpressionForIfNullStatementCheckDiagnosticAnalyzer.vb (1)
22Protected Overrides ReadOnly Property IfStatementKind As SyntaxKind = SyntaxKind.MultiLineIfBlock
src\roslyn\src\Analyzers\VisualBasic\Analyzers\UseNullPropagation\VisualBasicUseNullPropagationDiagnosticAnalyzer.vb (1)
29Protected Overrides ReadOnly Property IfStatementSyntaxKind As SyntaxKind = SyntaxKind.MultiLineIfBlock
src\roslyn\src\Compilers\VisualBasic\Portable\Syntax\LambdaUtilities.vb (1)
670SyntaxKind.MultiLineIfBlock,
Microsoft.CodeAnalysis.VisualBasic.Workspaces (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxNodeExtensions.vb (2)
490SyntaxKind.MultiLineIfBlock, 559Case SyntaxKind.MultiLineIfBlock
Roslyn.Diagnostics.VisualBasic.Analyzers (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxNodeExtensions.vb (2)
490SyntaxKind.MultiLineIfBlock, 559Case SyntaxKind.MultiLineIfBlock