111 references to EndOfFileToken
dotnet (2)
Commands\Run\FileBasedAppSourceEditor.cs (2)
147
if (result.Token.IsKind(SyntaxKind.
EndOfFileToken
))
220
if (!(result.Token.IsKind(SyntaxKind.
EndOfFileToken
) && !remainingLeadingTrivia.Any() && !result.Token.HasTrailingTrivia) &&
Microsoft.CodeAnalysis.CSharp (43)
_generated\0\Syntax.xml.Main.Generated.cs (3)
4789
if (endOfFileToken.Kind() != SyntaxKind.
EndOfFileToken
) throw new ArgumentException(nameof(endOfFileToken));
4795
=> SyntaxFactory.CompilationUnit(externs, usings, attributeLists, members, SyntaxFactory.Token(SyntaxKind.
EndOfFileToken
));
4799
=> SyntaxFactory.CompilationUnit(default, default, default, default, SyntaxFactory.Token(SyntaxKind.
EndOfFileToken
));
_generated\1\Syntax.xml.Internal.Generated.cs (2)
31768
if (endOfFileToken.Kind != SyntaxKind.
EndOfFileToken
) throw new ArgumentException(nameof(endOfFileToken));
37195
if (endOfFileToken.Kind != SyntaxKind.
EndOfFileToken
) throw new ArgumentException(nameof(endOfFileToken));
Parser\Blender.Cursor.cs (2)
49
this.CurrentNodeOrToken.Kind() == SyntaxKind.
EndOfFileToken
;
55
return token.Kind() == SyntaxKind.
EndOfFileToken
|| token.FullWidth != 0;
Parser\DirectiveParser.cs (3)
559
SyntaxKind.
EndOfFileToken
=> null,
730
this.CurrentToken.Kind != SyntaxKind.
EndOfFileToken
)
750
this.CurrentToken.Kind != SyntaxKind.
EndOfFileToken
)
Parser\DocumentationCommentParser.cs (3)
352
|| p.CurrentToken.Kind == SyntaxKind.
EndOfFileToken
,
1596
case SyntaxKind.
EndOfFileToken
:
1664
case SyntaxKind.
EndOfFileToken
:
Parser\LanguageParser.cs (19)
96
if (this.CurrentToken.Kind == SyntaxKind.
EndOfFileToken
)
177
SyntaxFactory.Token(SyntaxKind.
EndOfFileToken
)));
189
var eof = this.EatToken(SyntaxKind.
EndOfFileToken
);
629
case SyntaxKind.
EndOfFileToken
:
1610
if (currentTokenKind == SyntaxKind.
EndOfFileToken
)
1891
else if (kind is SyntaxKind.CloseBraceToken or SyntaxKind.
EndOfFileToken
|| this.IsTerminator())
2138
case SyntaxKind.
EndOfFileToken
:
2775
if (this.CurrentToken.Kind is not SyntaxKind.CloseBraceToken and not SyntaxKind.
EndOfFileToken
&&
4498
if (token.Kind is SyntaxKind.CloseBraceToken or SyntaxKind.
EndOfFileToken
)
5797
this.PeekToken(1).Kind is SyntaxKind.IdentifierToken or SyntaxKind.CommaToken or SyntaxKind.EqualsToken or SyntaxKind.SemicolonToken or SyntaxKind.CloseParenToken or SyntaxKind.
EndOfFileToken
;
6397
case SyntaxKind.
EndOfFileToken
: // e.g. `e is A<B>`
7875
if (nextTokenKind == SyntaxKind.
EndOfFileToken
)
9194
while (this.CurrentToken.Kind is not SyntaxKind.CloseBraceToken and not SyntaxKind.
EndOfFileToken
11086
if (IsScript && this.CurrentToken.Kind == SyntaxKind.
EndOfFileToken
)
11719
if (this.CurrentToken.Kind == SyntaxKind.
EndOfFileToken
&& this.lexer.InterpolationFollowedByColon)
12136
if (tk == SyntaxKind.
EndOfFileToken
)
13261
case SyntaxKind.
EndOfFileToken
:
14675
if (this.CurrentToken.Kind == SyntaxKind.
EndOfFileToken
) return node;
14677
while (this.CurrentToken.Kind != SyntaxKind.
EndOfFileToken
)
Parser\Lexer.cs (3)
400
case SyntaxKind.
EndOfFileToken
:
685
info.Kind = SyntaxKind.
EndOfFileToken
;
3561
info.Kind = SyntaxKind.
EndOfFileToken
;
Parser\SyntaxParser.cs (3)
151
if (token.Kind == SyntaxKind.
EndOfFileToken
)
516
_currentToken = SyntaxFactory.Token(SyntaxKind.
EndOfFileToken
);
767
Debug.Assert(nodeOrToken.Width > 0 || nodeOrToken.RawKind is (int)SyntaxKind.
EndOfFileToken
);
Syntax\InternalSyntax\SyntaxToken.cs (1)
141
internal const SyntaxKind LastTokenWithWellKnownText = SyntaxKind.
EndOfFileToken
;
Syntax\SyntaxFactory.cs (1)
1697
if (token.Kind == SyntaxKind.
EndOfFileToken
)
Syntax\SyntaxKindFacts.cs (1)
203
return kind >= SyntaxKind.TildeToken && kind <= SyntaxKind.
EndOfFileToken
;
Syntax\SyntaxNormalizer.cs (2)
190
return !token.IsKind(SyntaxKind.
EndOfFileToken
);
408
case SyntaxKind.
EndOfFileToken
:
Microsoft.CodeAnalysis.CSharp.CodeStyle (15)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTreeExtensions.cs (2)
399
if (token.Kind() is SyntaxKind.EndOfDirectiveToken or SyntaxKind.
EndOfFileToken
)
503
if (token.Kind() == SyntaxKind.
EndOfFileToken
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\DefaultOperationProvider.cs (1)
45
var space = currentToken.Kind() == SyntaxKind.
EndOfFileToken
? 0 : 1;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Engine\Trivia\CSharpTriviaFormatter.cs (1)
210
var isAtEndOfFileToken = (Token2.IsKind(SyntaxKind.
EndOfFileToken
) && trivia2.Kind() == 0);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\ElasticTriviaFormattingRule.cs (3)
179
if (currentToken.Kind() == SyntaxKind.
EndOfFileToken
)
340
if (!currentToken.IsKind(SyntaxKind.
EndOfFileToken
) && !(currentToken.Parent is AttributeListSyntax))
442
else if (nextToken.Kind() == SyntaxKind.
EndOfFileToken
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\EndOfFileTokenFormattingRule.cs (2)
17
if (currentToken.Kind() == SyntaxKind.
EndOfFileToken
)
29
if (currentToken.Kind() == SyntaxKind.
EndOfFileToken
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\SpacingFormattingRule.cs (1)
259
if (currentToken.IsKind(SyntaxKind.
EndOfFileToken
))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Indentation\CSharpSmartTokenFormatter.cs (3)
47
Contract.ThrowIfTrue(startToken.Kind() is SyntaxKind.None or SyntaxKind.
EndOfFileToken
);
48
Contract.ThrowIfTrue(endToken.Kind() is SyntaxKind.None or SyntaxKind.
EndOfFileToken
);
78
Contract.ThrowIfTrue(token.Kind() is SyntaxKind.None or SyntaxKind.
EndOfFileToken
);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
1022
if (token.Kind() == SyntaxKind.
EndOfFileToken
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
143
public int EndOfFileToken => (int)SyntaxKind.
EndOfFileToken
;
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (6)
src\roslyn\src\Analyzers\CSharp\CodeFixes\ConvertNamespace\ConvertNamespaceTransform.cs (2)
287
if (firstBodyToken.Kind() != SyntaxKind.
EndOfFileToken
400
if (!fileScopedNamespace.GetLastToken().GetNextTokenOrEndOfFile().IsKind(SyntaxKind.
EndOfFileToken
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Formatting\CSharpSyntaxFormattingService.cs (3)
50
token.Kind() is SyntaxKind.
EndOfFileToken
or SyntaxKind.None ||
290
SyntaxKind.
EndOfFileToken
)
319
or SyntaxKind.
EndOfFileToken
;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Indentation\CSharpIndentationService.cs (1)
109
return token.Kind() is SyntaxKind.None or SyntaxKind.EndOfDirectiveToken or SyntaxKind.
EndOfFileToken
;
Microsoft.CodeAnalysis.CSharp.Features (6)
CodeFixes\Suppression\CSharpSuppressionCodeFixProvider.cs (1)
97
=> token.Kind() == SyntaxKind.
EndOfFileToken
;
Completion\CompletionProviders\Scripting\DirectiveCompletionProviderUtilities.cs (1)
17
if (token.Kind() is SyntaxKind.EndOfDirectiveToken or SyntaxKind.
EndOfFileToken
)
src\roslyn\src\Analyzers\CSharp\CodeFixes\ConvertNamespace\ConvertNamespaceTransform.cs (2)
287
if (firstBodyToken.Kind() != SyntaxKind.
EndOfFileToken
400
if (!fileScopedNamespace.GetLastToken().GetNextTokenOrEndOfFile().IsKind(SyntaxKind.
EndOfFileToken
)
Structure\CSharpStructureHelpers.cs (1)
187
SyntaxKind.WhitespaceTrivia or SyntaxKind.EndOfLineTrivia or SyntaxKind.
EndOfFileToken
))
SyncedSource\FileBasedPrograms\FileLevelDirectiveHelpers.cs (1)
69
while (!result.Token.IsKind(SyntaxKind.
EndOfFileToken
));
Microsoft.CodeAnalysis.CSharp.Workspaces (19)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTreeExtensions.cs (2)
399
if (token.Kind() is SyntaxKind.EndOfDirectiveToken or SyntaxKind.
EndOfFileToken
)
503
if (token.Kind() == SyntaxKind.
EndOfFileToken
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\DefaultOperationProvider.cs (1)
45
var space = currentToken.Kind() == SyntaxKind.
EndOfFileToken
? 0 : 1;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Engine\Trivia\CSharpTriviaFormatter.cs (1)
210
var isAtEndOfFileToken = (Token2.IsKind(SyntaxKind.
EndOfFileToken
) && trivia2.Kind() == 0);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\ElasticTriviaFormattingRule.cs (3)
179
if (currentToken.Kind() == SyntaxKind.
EndOfFileToken
)
340
if (!currentToken.IsKind(SyntaxKind.
EndOfFileToken
) && !(currentToken.Parent is AttributeListSyntax))
442
else if (nextToken.Kind() == SyntaxKind.
EndOfFileToken
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\EndOfFileTokenFormattingRule.cs (2)
17
if (currentToken.Kind() == SyntaxKind.
EndOfFileToken
)
29
if (currentToken.Kind() == SyntaxKind.
EndOfFileToken
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\SpacingFormattingRule.cs (1)
259
if (currentToken.IsKind(SyntaxKind.
EndOfFileToken
))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Indentation\CSharpSmartTokenFormatter.cs (3)
47
Contract.ThrowIfTrue(startToken.Kind() is SyntaxKind.None or SyntaxKind.
EndOfFileToken
);
48
Contract.ThrowIfTrue(endToken.Kind() is SyntaxKind.None or SyntaxKind.
EndOfFileToken
);
78
Contract.ThrowIfTrue(token.Kind() is SyntaxKind.None or SyntaxKind.
EndOfFileToken
);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
1022
if (token.Kind() == SyntaxKind.
EndOfFileToken
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
143
public int EndOfFileToken => (int)SyntaxKind.
EndOfFileToken
;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Formatting\CSharpSyntaxFormattingService.cs (3)
50
token.Kind() is SyntaxKind.
EndOfFileToken
or SyntaxKind.None ||
290
SyntaxKind.
EndOfFileToken
)
319
or SyntaxKind.
EndOfFileToken
;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Indentation\CSharpIndentationService.cs (1)
109
return token.Kind() is SyntaxKind.None or SyntaxKind.EndOfDirectiveToken or SyntaxKind.
EndOfFileToken
;
Microsoft.DotNet.ProjectTools (1)
src\sdk\src\Cli\Microsoft.DotNet.FileBasedPrograms\FileLevelDirectiveHelpers.cs (1)
69
while (!result.Token.IsKind(SyntaxKind.
EndOfFileToken
));
Roslyn.Diagnostics.CSharp.Analyzers (19)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTreeExtensions.cs (2)
399
if (token.Kind() is SyntaxKind.EndOfDirectiveToken or SyntaxKind.
EndOfFileToken
)
503
if (token.Kind() == SyntaxKind.
EndOfFileToken
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\DefaultOperationProvider.cs (1)
45
var space = currentToken.Kind() == SyntaxKind.
EndOfFileToken
? 0 : 1;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Engine\Trivia\CSharpTriviaFormatter.cs (1)
210
var isAtEndOfFileToken = (Token2.IsKind(SyntaxKind.
EndOfFileToken
) && trivia2.Kind() == 0);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\ElasticTriviaFormattingRule.cs (3)
179
if (currentToken.Kind() == SyntaxKind.
EndOfFileToken
)
340
if (!currentToken.IsKind(SyntaxKind.
EndOfFileToken
) && !(currentToken.Parent is AttributeListSyntax))
442
else if (nextToken.Kind() == SyntaxKind.
EndOfFileToken
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\EndOfFileTokenFormattingRule.cs (2)
17
if (currentToken.Kind() == SyntaxKind.
EndOfFileToken
)
29
if (currentToken.Kind() == SyntaxKind.
EndOfFileToken
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\SpacingFormattingRule.cs (1)
259
if (currentToken.IsKind(SyntaxKind.
EndOfFileToken
))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Indentation\CSharpSmartTokenFormatter.cs (3)
47
Contract.ThrowIfTrue(startToken.Kind() is SyntaxKind.None or SyntaxKind.
EndOfFileToken
);
48
Contract.ThrowIfTrue(endToken.Kind() is SyntaxKind.None or SyntaxKind.
EndOfFileToken
);
78
Contract.ThrowIfTrue(token.Kind() is SyntaxKind.None or SyntaxKind.
EndOfFileToken
);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
1022
if (token.Kind() == SyntaxKind.
EndOfFileToken
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
143
public int EndOfFileToken => (int)SyntaxKind.
EndOfFileToken
;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Formatting\CSharpSyntaxFormattingService.cs (3)
50
token.Kind() is SyntaxKind.
EndOfFileToken
or SyntaxKind.None ||
290
SyntaxKind.
EndOfFileToken
)
319
or SyntaxKind.
EndOfFileToken
;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Indentation\CSharpIndentationService.cs (1)
109
return token.Kind() is SyntaxKind.None or SyntaxKind.EndOfDirectiveToken or SyntaxKind.
EndOfFileToken
;