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