24 references to EndIfStatement
Microsoft.CodeAnalysis.VisualBasic (16)
Generated\Syntax.xml.Main.Generated.vb (2)
2958
Dim newEndIfStatement = DirectCast(Visit(node.
EndIfStatement
), EndBlockStatementSyntax)
2959
If node.
EndIfStatement
IsNot newEndIfStatement Then anyChanges = True
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
)
14591
return Update(Me.IfStatement, Me.Statements, elseIfBlocks, Me.ElseBlock, Me.
EndIfStatement
)
14617
return Update(Me.IfStatement, Me.Statements, Me.ElseIfBlocks, elseBlock, Me.
EndIfStatement
)
14671
Return Me.
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
Lowering\Instrumentation\DebugInfoInjector.vb (4)
217
Return New BoundSequencePoint(DirectCast(original.Syntax, MultiLineIfBlockSyntax).
EndIfStatement
,
227
syntax = DirectCast(original.Syntax, MultiLineIfBlockSyntax).
EndIfStatement
229
syntax = DirectCast(original.Syntax.Parent, MultiLineIfBlockSyntax).
EndIfStatement
239
Return New BoundSequencePoint(DirectCast(original.AlternativeOpt.Syntax.Parent, MultiLineIfBlockSyntax).
EndIfStatement
,
Semantics\StatementSyntaxWalker.vb (1)
150
Visit(node.
EndIfStatement
)
Syntax\SyntaxFacts.vb (1)
464
endStatement = ifBlock.
EndIfStatement
Syntax\SyntaxNormalizer.vb (2)
881
AddLinebreaksAfterTokenIfNeeded(node.
EndIfStatement
.GetLastToken(), 2)
883
AddLinebreaksAfterTokenIfNeeded(node.
EndIfStatement
.GetLastToken(), 1)
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures (2)
EndConstructGeneration\EndConstructStatementVisitor_IfStatement.vb (1)
12
Dim needsEnd = node.GetAncestorsOrThis(Of MultiLineIfBlockSyntax)().Any(Function(block) block.
EndIfStatement
.IsMissing)
LineCommit\ContainingStatementInfo.MatchingStatementsVisitor.vb (1)
57
Dim parts As New List(Of StatementSyntax) From {node.IfStatement, node.
EndIfStatement
}
Microsoft.CodeAnalysis.VisualBasic.Features (4)
CodeFixes\GenerateEndConstruct\GenerateEndConstructCodeFixProvider.vb (1)
149
(Function(n As MultiLineIfBlockSyntax) DirectCast(n.
EndIfStatement
, SyntaxNode)),
Completion\KeywordRecommenders\Declarations\EndBlockKeywordRecommender.vb (1)
183
If node.
EndIfStatement
.IsMissing Then
Highlighting\KeywordHighlighters\MultiLineIfBlockHighlighter.vb (1)
51
highlights.Add(ifBlock.
EndIfStatement
.Span)
SplitOrMergeIfStatements\VisualBasicIfLikeStatementGenerator.vb (1)
156
ifBlock.
EndIfStatement
)
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (2)
Generated\Syntax.Test.xml.Generated.vb (2)
19637
Assert.NotNull(objectUnderTest.
endIfStatement
)
19638
Dim withObj = objectUnderTest.WithIfStatement(objectUnderTest.IfStatement).WithStatements(objectUnderTest.Statements).WithElseIfBlocks(objectUnderTest.ElseIfBlocks).WithElseBlock(objectUnderTest.ElseBlock).WithEndIfStatement(objectUnderTest.
EndIfStatement
)