151 references to EndOfFileToken
Microsoft.CodeAnalysis.VisualBasic (49)
CommandLine\VisualBasicCommandLineParser.vb (5)
1901If tokens.Current.Kind <> SyntaxKind.EndOfFileToken Then 1910If tokens.Current.Kind = SyntaxKind.EndOfFileToken Then 1968While tokens.Current.Kind <> SyntaxKind.EndOfFileToken AndAlso tokens.Current.Span.End <= parsedEnd 2035tokens.Current.Kind = SyntaxKind.EndOfFileToken Then 2093Return token.Kind = SyntaxKind.EndOfFileToken OrElse token.Kind = SyntaxKind.ColonToken OrElse token.Kind = SyntaxKind.CommaToken
Generated\Syntax.xml.Internal.Generated.vb (2)
42743Debug.Assert(endOfFileToken IsNot Nothing AndAlso endOfFileToken.Kind = SyntaxKind.EndOfFileToken) 54821Debug.Assert(endOfFileToken IsNot Nothing AndAlso endOfFileToken.Kind = SyntaxKind.EndOfFileToken)
Generated\Syntax.xml.Main.Generated.vb (4)
6676Case SyntaxKind.EndOfFileToken 6703Return SyntaxFactory.CompilationUnit(options, [imports], attributes, members, SyntaxFactory.Token(SyntaxKind.EndOfFileToken)) 6711Return SyntaxFactory.CompilationUnit(Nothing, Nothing, Nothing, Nothing, SyntaxFactory.Token(SyntaxKind.EndOfFileToken)) 45244SyntaxKind.EndOfFileToken,
Parser\BlockContexts\CompilationUnitContext.vb (1)
98Debug.Assert(optionalTerminator Is Nothing OrElse optionalTerminator.Kind = SyntaxKind.EndOfFileToken)
Parser\BlockContexts\ExecutableStatementContext.vb (1)
213Case SyntaxKind.StatementTerminatorToken, SyntaxKind.EndOfFileToken
Parser\BlockContexts\SingleLineElseContext.vb (2)
83Case SyntaxKind.StatementTerminatorToken, SyntaxKind.EndOfFileToken 106Case SyntaxKind.StatementTerminatorToken, SyntaxKind.EndOfFileToken, SyntaxKind.ColonToken
Parser\BlockContexts\SingleLineIfBlockContext.vb (2)
89Case SyntaxKind.StatementTerminatorToken, SyntaxKind.EndOfFileToken 108Case SyntaxKind.StatementTerminatorToken, SyntaxKind.EndOfFileToken, SyntaxKind.ColonToken
Parser\BlockContexts\SingleLineLambdaContext.vb (1)
73Case SyntaxKind.StatementTerminatorToken, SyntaxKind.EndOfFileToken
Parser\Parser.vb (6)
481Debug.Assert(terminator.Kind = SyntaxKind.EndOfFileToken) 507While CurrentToken.Kind <> SyntaxKind.EndOfFileToken 4171If CurrentToken.Kind <> SyntaxKind.EndOfFileToken Then 5781Case SyntaxKind.EndOfFileToken 6082If Me.CurrentToken.Kind = SyntaxKind.EndOfFileToken Then Return node 6084While (Me.CurrentToken.Kind <> SyntaxKind.EndOfFileToken)
Parser\ParseScan.vb (3)
246While CurrentToken.Kind <> SyntaxKind.EndOfFileToken 282While CurrentToken.Kind <> SyntaxKind.EndOfFileToken AndAlso 421Return kind = SyntaxKind.EmptyToken OrElse kind = SyntaxKind.EndOfFileToken
Parser\ParseStatement.vb (1)
1867If lookahead.Kind <> SyntaxKind.EndOfFileToken OrElse _scanner.Options.Kind = SourceCodeKind.Regular Then
Parser\ParseXml.vb (4)
493Case SyntaxKind.EndOfFileToken, 1144SyntaxKind.EndOfFileToken 1737SyntaxKind.EndOfFileToken, 1786Case SyntaxKind.EndOfFileToken,
Scanner\Directives.vb (1)
607Case SyntaxKind.EndOfFileToken
Scanner\TokenFactories.vb (2)
748Return SyntaxFactory.Token(precedingTrivia.Node, SyntaxKind.EndOfFileToken, Nothing, String.Empty) 751Private ReadOnly _simpleEof As SyntaxToken = SyntaxFactory.Token(Nothing, SyntaxKind.EndOfFileToken, Nothing, String.Empty)
Syntax\InternalSyntax\SyntaxNodeFactories.vb (3)
158Case SyntaxKind.EndOfFileToken 456Return New PunctuationSyntax(SyntaxKind.EndOfFileToken, "", precedingTrivia, Nothing) 463Return New PunctuationSyntax(SyntaxKind.EndOfFileToken, "", Nothing, Nothing)
Syntax\InternalSyntax\SyntaxToken.vb (3)
194If Text.Length = 0 AndAlso Kind <> SyntaxKind.EndOfFileToken AndAlso Kind <> SyntaxKind.EmptyToken Then 390Return Kind = SyntaxKind.StatementTerminatorToken OrElse Kind = SyntaxKind.EndOfFileToken 399Return Kind = SyntaxKind.EndOfFileToken
Syntax\SyntaxFacts.vb (1)
1155kind = SyntaxKind.EndOfFileToken
Syntax\SyntaxKindFacts.vb (1)
341SyntaxKind.EndOfFileToken,
Syntax\SyntaxNodeFactories.vb (3)
168Loop While curTk.Kind <> SyntaxKind.EndOfFileToken 457Case SyntaxKind.EndOfFileToken 458t = SyntaxFactory.Token(SyntaxKind.EndOfFileToken)
Syntax\SyntaxNormalizer.vb (2)
415If token.Kind = SyntaxKind.EndOfFileToken Then 427If nextToken.Kind = SyntaxKind.EndOfFileToken Then
VisualBasicParseOptions.vb (1)
260Debug.Assert(SyntaxFactory.ParseTokens(symbol.Key).Select(Function(t) t.Kind).SequenceEqual({SyntaxKind.IdentifierToken, SyntaxKind.EndOfFileToken}))
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (6)
AdjustSpaceFormattingRule.vb (1)
18If currentToken.Kind = SyntaxKind.EndOfFileToken Then
DefaultOperationProvider.vb (2)
211currentToken.Kind <> SyntaxKind.EndOfFileToken Then 215Dim space As Integer = If(currentToken.Kind = SyntaxKind.EndOfFileToken, 0, 1)
VisualBasicSmartTokenFormatter.vb (1)
35Contract.ThrowIfTrue(token.Kind = SyntaxKind.None OrElse token.Kind = SyntaxKind.EndOfFileToken)
VisualBasicSyntaxKinds.vb (1)
124Public ReadOnly Property EndOfFileToken As Integer = SyntaxKind.EndOfFileToken Implements ISyntaxKinds.EndOfFileToken
VisualBasicTriviaFormatter.vb (1)
87Token2.Kind <> SyntaxKind.None AndAlso Token2.Kind <> SyntaxKind.EndOfFileToken Then
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (3)
VisualBasicIndentationService.vb (1)
125token.Kind = SyntaxKind.EndOfFileToken
VisualBasicSyntaxContext.vb (2)
264targetToken.Kind = SyntaxKind.EndOfFileToken OrElse 275targetToken.Kind = SyntaxKind.EndOfFileToken OrElse
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures (3)
AutomaticCompletion\AutomaticLineEnderCommandHandler.vb (2)
72lastToken = If(lastToken.Kind = SyntaxKind.EndOfFileToken, lastToken.GetPreviousToken(includeZeroWidth:=True), lastToken) 113If nextNonMissingToken.Kind = SyntaxKind.EndOfFileToken Then
EndConstructGeneration\VisualBasicEndConstructGenerationService.vb (1)
245If nextToken.IsKind(SyntaxKind.EndOfFileToken) AndAlso nextTokenLine = caretLine Then
Microsoft.CodeAnalysis.VisualBasic.Features (2)
CodeFixes\Suppression\VisualBasicSuppressionCodeFixProvider.vb (1)
113Return token.Kind = SyntaxKind.EndOfFileToken
Structure\VisualBasicStructureHelpers.vb (1)
62trivia.Kind <> SyntaxKind.EndOfFileToken Then
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (77)
Generated\Syntax.Test.xml.Generated.vb (2)
116return InternalSyntax.SyntaxFactory.CompilationUnit(Nothing, Nothing, Nothing, Nothing, new InternalSyntax.PunctuationSyntax(SyntaxKind.EndOfFileToken, String.Empty, Nothing, Nothing)) 10041return SyntaxFactory.CompilationUnit(Nothing, Nothing, Nothing, Nothing, SyntaxFactory.Token(SyntaxKind.EndOfFileToken))
Parser\ParseDeclarationTests.vb (3)
21VerifyOccurrenceCount(SyntaxKind.EndOfFileToken, 1) 26VerifyOccurrenceCount(SyntaxKind.EndOfFileToken, 1) 30VerifyOccurrenceCount(SyntaxKind.EndOfFileToken, 1)
Parser\ParseStatements.vb (1)
1752SyntaxKind.EndOfFileToken)
Scanner\ScanConditionalTests.vb (3)
65Assert.Equal(SyntaxKind.EndOfFileToken, tk.Kind) 101Assert.Equal(SyntaxKind.EndOfFileToken, tk.Kind) 160Assert.Equal(SyntaxKind.EndOfFileToken, tk.Kind)
Scanner\ScannerTests.vb (61)
83Assert.Equal(SyntaxKind.EndOfFileToken, token.Kind()) 107Assert.Equal(SyntaxKind.EndOfFileToken, token.Kind()) 137Assert.Equal(SyntaxKind.EndOfFileToken, token.Kind()) 161Assert.Equal(SyntaxKind.EndOfFileToken, token.Kind()) 187Assert.Equal(SyntaxKind.EndOfFileToken, token.Kind()) 193Assert.Equal(SyntaxKind.EndOfFileToken, token.Kind()) 204Assert.Equal(SyntaxKind.EndOfFileToken, token.Kind()) 226Assert.Equal(SyntaxKind.EndOfFileToken, token.Kind()) 247Assert.Equal(SyntaxKind.EndOfFileToken, token.Kind()) 292Assert.Equal(SyntaxKind.EndOfFileToken, token.Kind()) 303Assert.Equal(SyntaxKind.EndOfFileToken, token.Kind()) 314Assert.Equal(SyntaxKind.EndOfFileToken, token.Kind()) 336Assert.Equal(SyntaxKind.EndOfFileToken, token.Kind()) 357Assert.Equal(SyntaxKind.EndOfFileToken, token.Kind()) 391Assert.Equal(SyntaxKind.EndOfFileToken, token.Kind()) 428Assert.Equal(SyntaxKind.EndOfFileToken, token.Kind()) 434Assert.Equal(SyntaxKind.EndOfFileToken, token.Kind()) 445Assert.Equal(SyntaxKind.EndOfFileToken, token.Kind()) 467Assert.Equal(SyntaxKind.EndOfFileToken, token.Kind()) 488Assert.Equal(SyntaxKind.EndOfFileToken, token.Kind()) 533Assert.Equal(SyntaxKind.EndOfFileToken, token.Kind()) 544Assert.Equal(SyntaxKind.EndOfFileToken, token.Kind()) 555Assert.Equal(SyntaxKind.EndOfFileToken, token.Kind()) 577Assert.Equal(SyntaxKind.EndOfFileToken, token.Kind()) 598Assert.Equal(SyntaxKind.EndOfFileToken, token.Kind()) 632Assert.Equal(SyntaxKind.EndOfFileToken, token.Kind()) 658Assert.Equal(SyntaxKind.EndOfFileToken, token.Kind()) 695Assert.Equal(SyntaxKind.EndOfFileToken, tk.Kind) 699Assert.Equal(SyntaxKind.EndOfFileToken, tk.Kind) 703Assert.Equal(SyntaxKind.EndOfFileToken, tk.Kind) 712Assert.Equal(SyntaxKind.EndOfFileToken, tk.Kind) 725Assert.Equal(SyntaxKind.EndOfFileToken, tk.Kind) 740Assert.Equal(SyntaxKind.EndOfFileToken, tk.Kind) 745Assert.Equal(SyntaxKind.EndOfFileToken, tks(0).Kind) 750Assert.Equal(SyntaxKind.EndOfFileToken, tks(0).Kind) 759Assert.Equal(SyntaxKind.EndOfFileToken, tks(2).Kind) 766Assert.Equal(SyntaxKind.EndOfFileToken, tk.Kind) 770Assert.Equal(SyntaxKind.EndOfFileToken, tk.Kind) 780Assert.Equal(SyntaxKind.EndOfFileToken, tk.Kind) 802Assert.Equal(SyntaxKind.EndOfFileToken, tk.Kind) 806Assert.Equal(SyntaxKind.EndOfFileToken, tk.Kind) 810Assert.Equal(SyntaxKind.EndOfFileToken, tk.Kind) 814Assert.Equal(SyntaxKind.EndOfFileToken, tk.Kind) 823Assert.Equal(SyntaxKind.EndOfFileToken, tk.Kind) 832Assert.Equal(SyntaxKind.EndOfFileToken, tk.Kind) 845Assert.Equal(SyntaxKind.EndOfFileToken, tk.Kind) 854Assert.Equal(SyntaxKind.EndOfFileToken, tk.Kind) 880Assert.Equal(SyntaxKind.EndOfFileToken, tk.Kind) 884Assert.Equal(SyntaxKind.EndOfFileToken, tk.Kind) 952Assert.Equal(SyntaxKind.EndOfFileToken, tks(4).Kind) 958Assert.Equal(SyntaxKind.EndOfFileToken, tk.Kind) 992SyntaxKind.EndOfFileToken) 1001SyntaxKind.EndOfFileToken) 1014SyntaxKind.EndOfFileToken) 1027SyntaxKind.EndOfFileToken) 1039SyntaxKind.EndOfFileToken) 1207Assert.Equal(SyntaxKind.EndOfFileToken, tks(4).Kind) 1215Assert.Equal(SyntaxKind.EndOfFileToken, tks(4).Kind) 1224Assert.Equal(SyntaxKind.EndOfFileToken, tks(2).Kind) 1246Assert.Equal(SyntaxKind.EndOfFileToken, tks(1).Kind) 1252Assert.Equal(SyntaxKind.EndOfFileToken, tks(2).Kind)
Syntax\SyntaxFactsTest.vb (4)
783For Each item As SyntaxKind In {SyntaxKind.ExclamationToken, SyntaxKind.AtToken, SyntaxKind.CommaToken, SyntaxKind.HashToken, SyntaxKind.AmpersandToken, SyntaxKind.SingleQuoteToken, SyntaxKind.OpenParenToken, SyntaxKind.CloseParenToken, SyntaxKind.OpenBraceToken, SyntaxKind.CloseBraceToken, SyntaxKind.SemicolonToken, SyntaxKind.AsteriskToken, SyntaxKind.PlusToken, SyntaxKind.MinusToken, SyntaxKind.DotToken, SyntaxKind.SlashToken, SyntaxKind.ColonToken, SyntaxKind.LessThanToken, SyntaxKind.LessThanEqualsToken, SyntaxKind.LessThanGreaterThanToken, SyntaxKind.EqualsToken, SyntaxKind.GreaterThanToken, SyntaxKind.GreaterThanEqualsToken, SyntaxKind.BackslashToken, SyntaxKind.CaretToken, SyntaxKind.ColonEqualsToken, SyntaxKind.AmpersandEqualsToken, SyntaxKind.AsteriskEqualsToken, SyntaxKind.PlusEqualsToken, SyntaxKind.MinusEqualsToken, SyntaxKind.SlashEqualsToken, SyntaxKind.BackslashEqualsToken, SyntaxKind.CaretEqualsToken, SyntaxKind.LessThanLessThanToken, SyntaxKind.GreaterThanGreaterThanToken, SyntaxKind.LessThanLessThanEqualsToken, SyntaxKind.GreaterThanGreaterThanEqualsToken, SyntaxKind.QuestionToken, SyntaxKind.DoubleQuoteToken, SyntaxKind.StatementTerminatorToken, SyntaxKind.EndOfFileToken, SyntaxKind.EmptyToken, SyntaxKind.SlashGreaterThanToken, SyntaxKind.LessThanSlashToken, SyntaxKind.LessThanExclamationMinusMinusToken, SyntaxKind.MinusMinusGreaterThanToken, SyntaxKind.LessThanQuestionToken, SyntaxKind.QuestionGreaterThanToken, SyntaxKind.LessThanPercentEqualsToken, SyntaxKind.PercentGreaterThanToken, SyntaxKind.BeginCDataToken, SyntaxKind.EndCDataToken, SyntaxKind.EndOfXmlToken, SyntaxKind.DollarSignDoubleQuoteToken, SyntaxKind.EndOfInterpolatedStringToken} 1039nextToken.Kind = SyntaxKind.EndOfFileToken Then 1083nextToken.Kind <> SyntaxKind.EndOfFileToken Then 1143nextToken.Kind = SyntaxKind.EndOfFileToken Then
TestSyntaxNodes.vb (3)
921Dim eof = SyntaxFactory.Token(SyntaxKind.EndOfFileToken) 2236Debug.Assert(list(list.Count - 1).Kind = SyntaxKind.EndOfFileToken) 2239Debug.Assert(lastToken.Kind = SyntaxKind.EndOfFileToken)
Microsoft.CodeAnalysis.VisualBasic.Test.Utilities (1)
ParserTestUtilities.vb (1)
805Assert.True(0 <> node.Span.Length OrElse node.IsKind(SyntaxKind.EndOfFileToken) OrElse node.IsKind(SyntaxKind.StatementTerminatorToken) OrElse node.IsKind(SyntaxKind.ColonToken), "Unexpected 0 width token: " & node.Kind().ToString & node.Span.ToString)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (10)
CaseCorrection\VisualBasicCaseCorrectionService.vb (1)
42Dim candidates = root.DescendantTokens(span).Where(Function(tk As SyntaxToken) tk.Width > 0 OrElse tk.IsKind(SyntaxKind.EndOfFileToken))
Formatting\DefaultOperationProvider.vb (2)
211currentToken.Kind <> SyntaxKind.EndOfFileToken Then 215Dim space As Integer = If(currentToken.Kind = SyntaxKind.EndOfFileToken, 0, 1)
Formatting\Engine\Trivia\VisualBasicTriviaFormatter.vb (1)
87Token2.Kind <> SyntaxKind.None AndAlso Token2.Kind <> SyntaxKind.EndOfFileToken Then
Formatting\Rules\AdjustSpaceFormattingRule.vb (1)
18If currentToken.Kind = SyntaxKind.EndOfFileToken Then
VisualBasicIndentationService.vb (1)
125token.Kind = SyntaxKind.EndOfFileToken
VisualBasicSmartTokenFormatter.vb (1)
35Contract.ThrowIfTrue(token.Kind = SyntaxKind.None OrElse token.Kind = SyntaxKind.EndOfFileToken)
VisualBasicSyntaxContext.vb (2)
264targetToken.Kind = SyntaxKind.EndOfFileToken OrElse 275targetToken.Kind = SyntaxKind.EndOfFileToken OrElse
VisualBasicSyntaxKinds.vb (1)
124Public ReadOnly Property EndOfFileToken As Integer = SyntaxKind.EndOfFileToken Implements ISyntaxKinds.EndOfFileToken