26 references to EndEnumStatement
Microsoft.CodeAnalysis.VisualBasic (8)
Generated\Syntax.xml.Main.Generated.vb (2)
1737Dim newEndEnumStatement = DirectCast(Visit(node.EndEnumStatement), EndBlockStatementSyntax) 1738If node.EndEnumStatement IsNot newEndEnumStatement Then anyChanges = True
Generated\Syntax.xml.Syntax.Generated.vb (4)
2652return Update(enumStatement, Me.Members, Me.EndEnumStatement) 2674return Update(Me.EnumStatement, members, Me.EndEnumStatement) 2719Return Me.EndEnumStatement 2748If enumStatement IsNot Me.EnumStatement OrElse members <> Me.Members OrElse endEnumStatement IsNot Me.EndEnumStatement Then
Semantics\StatementSyntaxWalker.vb (1)
73Visit(node.EndEnumStatement)
Syntax\SyntaxFacts.vb (1)
357endStatement = enumBlock.EndEnumStatement
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (2)
NodeBasedFormattingRule.vb (1)
350[enum].EndEnumStatement.GetFirstToken(includeZeroWidth:=True).GetPreviousToken(includeZeroWidth:=True))
SyntaxTokenExtensions.vb (1)
142ancestors = FilterAncestors(ancestors, DirectCast(openBlock, EnumBlockSyntax).EndEnumStatement, closeTypeBlock)
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures (3)
AutomaticEndConstructCorrection\AutomaticEndConstructCorrector.vb (1)
241Function(context As EnumBlockSyntax) context.EndEnumStatement.BlockKeyword,
EndConstructGeneration\EndConstructStatementVisitor.vb (1)
46Dim needsEnd = node.GetAncestorsOrThis(Of EnumBlockSyntax)().Any(Function(block) block.EndEnumStatement.IsMissing)
LineCommit\ContainingStatementInfo.MatchingStatementsVisitor.vb (1)
42Return New StatementSyntax() {node.EnumStatement, node.EndEnumStatement}
Microsoft.CodeAnalysis.VisualBasic.Features (5)
CodeFixes\GenerateEndConstruct\GenerateEndConstructCodeFixProvider.vb (1)
156(Function(n As EnumBlockSyntax) n.EndEnumStatement),
Completion\KeywordRecommenders\Declarations\EndBlockKeywordRecommender.vb (1)
151If node.EndEnumStatement.IsMissing Then
Highlighting\KeywordHighlighters\EnumBlockHighlighter.vb (1)
41highlights.Add(.EndEnumStatement.Span)
Structure\Providers\EnumDeclarationStructureProvider.vb (2)
22If Not block?.EndEnumStatement.IsMissing Then 27CollectCommentsRegions(block.EndEnumStatement, spans, options)
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (2)
Generated\Syntax.Test.xml.Generated.vb (2)
18783Assert.NotNull(objectUnderTest.endEnumStatement) 18784Dim withObj = objectUnderTest.WithEnumStatement(objectUnderTest.EnumStatement).WithMembers(objectUnderTest.Members).WithEndEnumStatement(objectUnderTest.EndEnumStatement)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (5)
CodeGeneration\EnumMemberGenerator.vb (3)
26Dim leadingTrivia = destination.EndEnumStatement.GetLeadingTrivia() 29WithEndEnumStatement(If(destination.EndEnumStatement.IsMissing, SyntaxFactory.EndEnumStatement(), destination.EndEnumStatement))
Formatting\Rules\NodeBasedFormattingRule.vb (1)
350[enum].EndEnumStatement.GetFirstToken(includeZeroWidth:=True).GetPreviousToken(includeZeroWidth:=True))
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxTokenExtensions.vb\SyntaxTokenExtensions.vb (1)
142ancestors = FilterAncestors(ancestors, DirectCast(openBlock, EnumBlockSyntax).EndEnumStatement, closeTypeBlock)
Microsoft.VisualStudio.LanguageServices.VisualBasic (1)
CodeModel\VisualBasicCodeModelService.NodeLocator.vb (1)
449startPosition = enumBlock.EndEnumStatement.SpanStart