182 references to EndOfDirectiveToken
Microsoft.CodeAnalysis.CSharp (13)
Parser\DirectiveParser.cs (6)
552
SyntaxKind.
EndOfDirectiveToken
=> null,
578
while (this.CurrentToken.Kind != SyntaxKind.
EndOfDirectiveToken
)
697
if (this.CurrentToken.Kind != SyntaxKind.
EndOfDirectiveToken
&&
717
while (this.CurrentToken.Kind != SyntaxKind.
EndOfDirectiveToken
&&
725
SyntaxToken endOfDirective = this.CurrentToken.Kind == SyntaxKind.
EndOfDirectiveToken
727
: SyntaxFactory.Token(SyntaxKind.
EndOfDirectiveToken
);
Parser\Lexer.cs (4)
2842
var trailing = this.LexDirectiveTrailingTrivia(info.Kind == SyntaxKind.
EndOfDirectiveToken
);
2876
var endOfDirective = SyntaxFactory.Token(leading, SyntaxKind.
EndOfDirectiveToken
, trailing);
2895
info.Kind = SyntaxKind.
EndOfDirectiveToken
;
2901
info.Kind = SyntaxKind.
EndOfDirectiveToken
;
Syntax\SyntaxNormalizer.cs (3)
133
t => SyntaxToken.NonZeroWidth(t) || t.Kind() == SyntaxKind.
EndOfDirectiveToken
,
184
if (currentToken.IsKind(SyntaxKind.
EndOfDirectiveToken
))
634
if (next.Kind() == SyntaxKind.
EndOfDirectiveToken
)
Microsoft.CodeAnalysis.CSharp.CodeStyle (3)
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (1)
422
if (token.Kind() is SyntaxKind.
EndOfDirectiveToken
or SyntaxKind.EndOfFileToken)
StructuredTriviaFormattingRule.cs (2)
34
if (previousToken.Kind() == SyntaxKind.RegionKeyword && currentToken.Kind() == SyntaxKind.
EndOfDirectiveToken
)
39
if (currentToken.Kind() == SyntaxKind.
EndOfDirectiveToken
)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
CSharpIndentationService.cs (1)
111
token.IsKind(SyntaxKind.
EndOfDirectiveToken
) ||
Microsoft.CodeAnalysis.CSharp.Features (4)
CodeRefactorings\EnableNullable\EnableNullableCodeRefactoringProvider.cs (1)
47
if (token.IsKind(SyntaxKind.
EndOfDirectiveToken
))
Completion\CompletionProviders\Scripting\DirectiveCompletionProviderUtilities.cs (1)
17
if (token.Kind() is SyntaxKind.
EndOfDirectiveToken
or SyntaxKind.EndOfFileToken)
QuickInfo\CSharpDiagnosticAnalyzerQuickInfoProvider.cs (1)
62
=> token.IsKind(SyntaxKind.
EndOfDirectiveToken
)
QuickInfo\CSharpSyntacticQuickInfoProvider.cs (1)
51
case SyntaxKind.
EndOfDirectiveToken
:
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (153)
Generated\Syntax.Test.xml.Generated.cs (76)
668
=> InternalSyntaxFactory.IfDirectiveTrivia(InternalSyntaxFactory.Token(SyntaxKind.HashToken), InternalSyntaxFactory.Token(SyntaxKind.IfKeyword), GenerateIdentifierName(), InternalSyntaxFactory.Token(SyntaxKind.
EndOfDirectiveToken
), new bool(), new bool(), new bool());
671
=> InternalSyntaxFactory.ElifDirectiveTrivia(InternalSyntaxFactory.Token(SyntaxKind.HashToken), InternalSyntaxFactory.Token(SyntaxKind.ElifKeyword), GenerateIdentifierName(), InternalSyntaxFactory.Token(SyntaxKind.
EndOfDirectiveToken
), new bool(), new bool(), new bool());
674
=> InternalSyntaxFactory.ElseDirectiveTrivia(InternalSyntaxFactory.Token(SyntaxKind.HashToken), InternalSyntaxFactory.Token(SyntaxKind.ElseKeyword), InternalSyntaxFactory.Token(SyntaxKind.
EndOfDirectiveToken
), new bool(), new bool());
677
=> InternalSyntaxFactory.EndIfDirectiveTrivia(InternalSyntaxFactory.Token(SyntaxKind.HashToken), InternalSyntaxFactory.Token(SyntaxKind.EndIfKeyword), InternalSyntaxFactory.Token(SyntaxKind.
EndOfDirectiveToken
), new bool());
680
=> InternalSyntaxFactory.RegionDirectiveTrivia(InternalSyntaxFactory.Token(SyntaxKind.HashToken), InternalSyntaxFactory.Token(SyntaxKind.RegionKeyword), InternalSyntaxFactory.Token(SyntaxKind.
EndOfDirectiveToken
), new bool());
683
=> InternalSyntaxFactory.EndRegionDirectiveTrivia(InternalSyntaxFactory.Token(SyntaxKind.HashToken), InternalSyntaxFactory.Token(SyntaxKind.EndRegionKeyword), InternalSyntaxFactory.Token(SyntaxKind.
EndOfDirectiveToken
), new bool());
686
=> InternalSyntaxFactory.ErrorDirectiveTrivia(InternalSyntaxFactory.Token(SyntaxKind.HashToken), InternalSyntaxFactory.Token(SyntaxKind.ErrorKeyword), InternalSyntaxFactory.Token(SyntaxKind.
EndOfDirectiveToken
), new bool());
689
=> InternalSyntaxFactory.WarningDirectiveTrivia(InternalSyntaxFactory.Token(SyntaxKind.HashToken), InternalSyntaxFactory.Token(SyntaxKind.WarningKeyword), InternalSyntaxFactory.Token(SyntaxKind.
EndOfDirectiveToken
), new bool());
692
=> InternalSyntaxFactory.BadDirectiveTrivia(InternalSyntaxFactory.Token(SyntaxKind.HashToken), InternalSyntaxFactory.Identifier("Identifier"), InternalSyntaxFactory.Token(SyntaxKind.
EndOfDirectiveToken
), new bool());
695
=> InternalSyntaxFactory.DefineDirectiveTrivia(InternalSyntaxFactory.Token(SyntaxKind.HashToken), InternalSyntaxFactory.Token(SyntaxKind.DefineKeyword), InternalSyntaxFactory.Identifier("Name"), InternalSyntaxFactory.Token(SyntaxKind.
EndOfDirectiveToken
), new bool());
698
=> InternalSyntaxFactory.UndefDirectiveTrivia(InternalSyntaxFactory.Token(SyntaxKind.HashToken), InternalSyntaxFactory.Token(SyntaxKind.UndefKeyword), InternalSyntaxFactory.Identifier("Name"), InternalSyntaxFactory.Token(SyntaxKind.
EndOfDirectiveToken
), new bool());
701
=> InternalSyntaxFactory.LineDirectiveTrivia(InternalSyntaxFactory.Token(SyntaxKind.HashToken), InternalSyntaxFactory.Token(SyntaxKind.LineKeyword), InternalSyntaxFactory.Literal(null, "1", 1, null), null, InternalSyntaxFactory.Token(SyntaxKind.
EndOfDirectiveToken
), new bool());
707
=> InternalSyntaxFactory.LineSpanDirectiveTrivia(InternalSyntaxFactory.Token(SyntaxKind.HashToken), InternalSyntaxFactory.Token(SyntaxKind.LineKeyword), GenerateLineDirectivePosition(), InternalSyntaxFactory.Token(SyntaxKind.MinusToken), GenerateLineDirectivePosition(), null, InternalSyntaxFactory.Literal(null, "string", "string", null), InternalSyntaxFactory.Token(SyntaxKind.
EndOfDirectiveToken
), new bool());
710
=> InternalSyntaxFactory.PragmaWarningDirectiveTrivia(InternalSyntaxFactory.Token(SyntaxKind.HashToken), InternalSyntaxFactory.Token(SyntaxKind.PragmaKeyword), InternalSyntaxFactory.Token(SyntaxKind.WarningKeyword), InternalSyntaxFactory.Token(SyntaxKind.DisableKeyword), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SeparatedSyntaxList<Syntax.InternalSyntax.ExpressionSyntax>(), InternalSyntaxFactory.Token(SyntaxKind.
EndOfDirectiveToken
), new bool());
713
=> InternalSyntaxFactory.PragmaChecksumDirectiveTrivia(InternalSyntaxFactory.Token(SyntaxKind.HashToken), InternalSyntaxFactory.Token(SyntaxKind.PragmaKeyword), InternalSyntaxFactory.Token(SyntaxKind.ChecksumKeyword), InternalSyntaxFactory.Literal(null, "string", "string", null), InternalSyntaxFactory.Literal(null, "string", "string", null), InternalSyntaxFactory.Literal(null, "string", "string", null), InternalSyntaxFactory.Token(SyntaxKind.
EndOfDirectiveToken
), new bool());
716
=> InternalSyntaxFactory.ReferenceDirectiveTrivia(InternalSyntaxFactory.Token(SyntaxKind.HashToken), InternalSyntaxFactory.Token(SyntaxKind.ReferenceKeyword), InternalSyntaxFactory.Literal(null, "string", "string", null), InternalSyntaxFactory.Token(SyntaxKind.
EndOfDirectiveToken
), new bool());
719
=> InternalSyntaxFactory.LoadDirectiveTrivia(InternalSyntaxFactory.Token(SyntaxKind.HashToken), InternalSyntaxFactory.Token(SyntaxKind.LoadKeyword), InternalSyntaxFactory.Literal(null, "string", "string", null), InternalSyntaxFactory.Token(SyntaxKind.
EndOfDirectiveToken
), new bool());
722
=> InternalSyntaxFactory.ShebangDirectiveTrivia(InternalSyntaxFactory.Token(SyntaxKind.HashToken), InternalSyntaxFactory.Token(SyntaxKind.ExclamationToken), InternalSyntaxFactory.Token(SyntaxKind.
EndOfDirectiveToken
), new bool());
725
=> InternalSyntaxFactory.NullableDirectiveTrivia(InternalSyntaxFactory.Token(SyntaxKind.HashToken), InternalSyntaxFactory.Token(SyntaxKind.NullableKeyword), InternalSyntaxFactory.Token(SyntaxKind.EnableKeyword), null, InternalSyntaxFactory.Token(SyntaxKind.
EndOfDirectiveToken
), new bool());
3514
Assert.Equal(SyntaxKind.
EndOfDirectiveToken
, node.EndOfDirectiveToken.Kind);
3530
Assert.Equal(SyntaxKind.
EndOfDirectiveToken
, node.EndOfDirectiveToken.Kind);
3545
Assert.Equal(SyntaxKind.
EndOfDirectiveToken
, node.EndOfDirectiveToken.Kind);
3559
Assert.Equal(SyntaxKind.
EndOfDirectiveToken
, node.EndOfDirectiveToken.Kind);
3572
Assert.Equal(SyntaxKind.
EndOfDirectiveToken
, node.EndOfDirectiveToken.Kind);
3585
Assert.Equal(SyntaxKind.
EndOfDirectiveToken
, node.EndOfDirectiveToken.Kind);
3598
Assert.Equal(SyntaxKind.
EndOfDirectiveToken
, node.EndOfDirectiveToken.Kind);
3611
Assert.Equal(SyntaxKind.
EndOfDirectiveToken
, node.EndOfDirectiveToken.Kind);
3624
Assert.Equal(SyntaxKind.
EndOfDirectiveToken
, node.EndOfDirectiveToken.Kind);
3638
Assert.Equal(SyntaxKind.
EndOfDirectiveToken
, node.EndOfDirectiveToken.Kind);
3652
Assert.Equal(SyntaxKind.
EndOfDirectiveToken
, node.EndOfDirectiveToken.Kind);
3667
Assert.Equal(SyntaxKind.
EndOfDirectiveToken
, node.EndOfDirectiveToken.Kind);
3699
Assert.Equal(SyntaxKind.
EndOfDirectiveToken
, node.EndOfDirectiveToken.Kind);
3715
Assert.Equal(SyntaxKind.
EndOfDirectiveToken
, node.EndOfDirectiveToken.Kind);
3732
Assert.Equal(SyntaxKind.
EndOfDirectiveToken
, node.EndOfDirectiveToken.Kind);
3746
Assert.Equal(SyntaxKind.
EndOfDirectiveToken
, node.EndOfDirectiveToken.Kind);
3760
Assert.Equal(SyntaxKind.
EndOfDirectiveToken
, node.EndOfDirectiveToken.Kind);
3773
Assert.Equal(SyntaxKind.
EndOfDirectiveToken
, node.EndOfDirectiveToken.Kind);
3788
Assert.Equal(SyntaxKind.
EndOfDirectiveToken
, node.EndOfDirectiveToken.Kind);
10644
=> SyntaxFactory.IfDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.HashToken), SyntaxFactory.Token(SyntaxKind.IfKeyword), GenerateIdentifierName(), SyntaxFactory.Token(SyntaxKind.
EndOfDirectiveToken
), new bool(), new bool(), new bool());
10647
=> SyntaxFactory.ElifDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.HashToken), SyntaxFactory.Token(SyntaxKind.ElifKeyword), GenerateIdentifierName(), SyntaxFactory.Token(SyntaxKind.
EndOfDirectiveToken
), new bool(), new bool(), new bool());
10650
=> SyntaxFactory.ElseDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.HashToken), SyntaxFactory.Token(SyntaxKind.ElseKeyword), SyntaxFactory.Token(SyntaxKind.
EndOfDirectiveToken
), new bool(), new bool());
10653
=> SyntaxFactory.EndIfDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.HashToken), SyntaxFactory.Token(SyntaxKind.EndIfKeyword), SyntaxFactory.Token(SyntaxKind.
EndOfDirectiveToken
), new bool());
10656
=> SyntaxFactory.RegionDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.HashToken), SyntaxFactory.Token(SyntaxKind.RegionKeyword), SyntaxFactory.Token(SyntaxKind.
EndOfDirectiveToken
), new bool());
10659
=> SyntaxFactory.EndRegionDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.HashToken), SyntaxFactory.Token(SyntaxKind.EndRegionKeyword), SyntaxFactory.Token(SyntaxKind.
EndOfDirectiveToken
), new bool());
10662
=> SyntaxFactory.ErrorDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.HashToken), SyntaxFactory.Token(SyntaxKind.ErrorKeyword), SyntaxFactory.Token(SyntaxKind.
EndOfDirectiveToken
), new bool());
10665
=> SyntaxFactory.WarningDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.HashToken), SyntaxFactory.Token(SyntaxKind.WarningKeyword), SyntaxFactory.Token(SyntaxKind.
EndOfDirectiveToken
), new bool());
10668
=> SyntaxFactory.BadDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.HashToken), SyntaxFactory.Identifier("Identifier"), SyntaxFactory.Token(SyntaxKind.
EndOfDirectiveToken
), new bool());
10671
=> SyntaxFactory.DefineDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.HashToken), SyntaxFactory.Token(SyntaxKind.DefineKeyword), SyntaxFactory.Identifier("Name"), SyntaxFactory.Token(SyntaxKind.
EndOfDirectiveToken
), new bool());
10674
=> SyntaxFactory.UndefDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.HashToken), SyntaxFactory.Token(SyntaxKind.UndefKeyword), SyntaxFactory.Identifier("Name"), SyntaxFactory.Token(SyntaxKind.
EndOfDirectiveToken
), new bool());
10677
=> SyntaxFactory.LineDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.HashToken), SyntaxFactory.Token(SyntaxKind.LineKeyword), SyntaxFactory.Literal("1", 1), default(SyntaxToken), SyntaxFactory.Token(SyntaxKind.
EndOfDirectiveToken
), new bool());
10683
=> SyntaxFactory.LineSpanDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.HashToken), SyntaxFactory.Token(SyntaxKind.LineKeyword), GenerateLineDirectivePosition(), SyntaxFactory.Token(SyntaxKind.MinusToken), GenerateLineDirectivePosition(), default(SyntaxToken), SyntaxFactory.Literal("string", "string"), SyntaxFactory.Token(SyntaxKind.
EndOfDirectiveToken
), new bool());
10686
=> SyntaxFactory.PragmaWarningDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.HashToken), SyntaxFactory.Token(SyntaxKind.PragmaKeyword), SyntaxFactory.Token(SyntaxKind.WarningKeyword), SyntaxFactory.Token(SyntaxKind.DisableKeyword), new SeparatedSyntaxList<ExpressionSyntax>(), SyntaxFactory.Token(SyntaxKind.
EndOfDirectiveToken
), new bool());
10689
=> SyntaxFactory.PragmaChecksumDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.HashToken), SyntaxFactory.Token(SyntaxKind.PragmaKeyword), SyntaxFactory.Token(SyntaxKind.ChecksumKeyword), SyntaxFactory.Literal("string", "string"), SyntaxFactory.Literal("string", "string"), SyntaxFactory.Literal("string", "string"), SyntaxFactory.Token(SyntaxKind.
EndOfDirectiveToken
), new bool());
10692
=> SyntaxFactory.ReferenceDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.HashToken), SyntaxFactory.Token(SyntaxKind.ReferenceKeyword), SyntaxFactory.Literal("string", "string"), SyntaxFactory.Token(SyntaxKind.
EndOfDirectiveToken
), new bool());
10695
=> SyntaxFactory.LoadDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.HashToken), SyntaxFactory.Token(SyntaxKind.LoadKeyword), SyntaxFactory.Literal("string", "string"), SyntaxFactory.Token(SyntaxKind.
EndOfDirectiveToken
), new bool());
10698
=> SyntaxFactory.ShebangDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.HashToken), SyntaxFactory.Token(SyntaxKind.ExclamationToken), SyntaxFactory.Token(SyntaxKind.
EndOfDirectiveToken
), new bool());
10701
=> SyntaxFactory.NullableDirectiveTrivia(SyntaxFactory.Token(SyntaxKind.HashToken), SyntaxFactory.Token(SyntaxKind.NullableKeyword), SyntaxFactory.Token(SyntaxKind.EnableKeyword), default(SyntaxToken), SyntaxFactory.Token(SyntaxKind.
EndOfDirectiveToken
), new bool());
13490
Assert.Equal(SyntaxKind.
EndOfDirectiveToken
, node.EndOfDirectiveToken.Kind());
13506
Assert.Equal(SyntaxKind.
EndOfDirectiveToken
, node.EndOfDirectiveToken.Kind());
13521
Assert.Equal(SyntaxKind.
EndOfDirectiveToken
, node.EndOfDirectiveToken.Kind());
13535
Assert.Equal(SyntaxKind.
EndOfDirectiveToken
, node.EndOfDirectiveToken.Kind());
13548
Assert.Equal(SyntaxKind.
EndOfDirectiveToken
, node.EndOfDirectiveToken.Kind());
13561
Assert.Equal(SyntaxKind.
EndOfDirectiveToken
, node.EndOfDirectiveToken.Kind());
13574
Assert.Equal(SyntaxKind.
EndOfDirectiveToken
, node.EndOfDirectiveToken.Kind());
13587
Assert.Equal(SyntaxKind.
EndOfDirectiveToken
, node.EndOfDirectiveToken.Kind());
13600
Assert.Equal(SyntaxKind.
EndOfDirectiveToken
, node.EndOfDirectiveToken.Kind());
13614
Assert.Equal(SyntaxKind.
EndOfDirectiveToken
, node.EndOfDirectiveToken.Kind());
13628
Assert.Equal(SyntaxKind.
EndOfDirectiveToken
, node.EndOfDirectiveToken.Kind());
13643
Assert.Equal(SyntaxKind.
EndOfDirectiveToken
, node.EndOfDirectiveToken.Kind());
13675
Assert.Equal(SyntaxKind.
EndOfDirectiveToken
, node.EndOfDirectiveToken.Kind());
13691
Assert.Equal(SyntaxKind.
EndOfDirectiveToken
, node.EndOfDirectiveToken.Kind());
13708
Assert.Equal(SyntaxKind.
EndOfDirectiveToken
, node.EndOfDirectiveToken.Kind());
13722
Assert.Equal(SyntaxKind.
EndOfDirectiveToken
, node.EndOfDirectiveToken.Kind());
13736
Assert.Equal(SyntaxKind.
EndOfDirectiveToken
, node.EndOfDirectiveToken.Kind());
13749
Assert.Equal(SyntaxKind.
EndOfDirectiveToken
, node.EndOfDirectiveToken.Kind());
13764
Assert.Equal(SyntaxKind.
EndOfDirectiveToken
, node.EndOfDirectiveToken.Kind());
Parsing\LineSpanDirectiveParsingTests.cs (70)
73
N(SyntaxKind.
EndOfDirectiveToken
);
114
N(SyntaxKind.
EndOfDirectiveToken
);
156
N(SyntaxKind.
EndOfDirectiveToken
);
191
N(SyntaxKind.
EndOfDirectiveToken
);
226
N(SyntaxKind.
EndOfDirectiveToken
);
266
N(SyntaxKind.
EndOfDirectiveToken
);
300
N(SyntaxKind.
EndOfDirectiveToken
);
345
N(SyntaxKind.
EndOfDirectiveToken
);
380
N(SyntaxKind.
EndOfDirectiveToken
);
417
N(SyntaxKind.
EndOfDirectiveToken
);
454
N(SyntaxKind.
EndOfDirectiveToken
);
491
N(SyntaxKind.
EndOfDirectiveToken
);
528
N(SyntaxKind.
EndOfDirectiveToken
);
565
N(SyntaxKind.
EndOfDirectiveToken
);
602
N(SyntaxKind.
EndOfDirectiveToken
);
639
N(SyntaxKind.
EndOfDirectiveToken
);
676
N(SyntaxKind.
EndOfDirectiveToken
);
713
N(SyntaxKind.
EndOfDirectiveToken
);
750
N(SyntaxKind.
EndOfDirectiveToken
);
787
N(SyntaxKind.
EndOfDirectiveToken
);
825
N(SyntaxKind.
EndOfDirectiveToken
);
851
N(SyntaxKind.
EndOfDirectiveToken
);
888
N(SyntaxKind.
EndOfDirectiveToken
);
925
N(SyntaxKind.
EndOfDirectiveToken
);
962
N(SyntaxKind.
EndOfDirectiveToken
);
999
N(SyntaxKind.
EndOfDirectiveToken
);
1036
N(SyntaxKind.
EndOfDirectiveToken
);
1073
N(SyntaxKind.
EndOfDirectiveToken
);
1110
N(SyntaxKind.
EndOfDirectiveToken
);
1147
N(SyntaxKind.
EndOfDirectiveToken
);
1184
N(SyntaxKind.
EndOfDirectiveToken
);
1221
N(SyntaxKind.
EndOfDirectiveToken
);
1258
N(SyntaxKind.
EndOfDirectiveToken
);
1295
N(SyntaxKind.
EndOfDirectiveToken
);
1332
N(SyntaxKind.
EndOfDirectiveToken
);
1369
N(SyntaxKind.
EndOfDirectiveToken
);
1406
N(SyntaxKind.
EndOfDirectiveToken
);
1443
N(SyntaxKind.
EndOfDirectiveToken
);
1480
N(SyntaxKind.
EndOfDirectiveToken
);
1517
N(SyntaxKind.
EndOfDirectiveToken
);
1554
N(SyntaxKind.
EndOfDirectiveToken
);
1591
N(SyntaxKind.
EndOfDirectiveToken
);
1628
N(SyntaxKind.
EndOfDirectiveToken
);
1678
N(SyntaxKind.
EndOfDirectiveToken
);
1713
N(SyntaxKind.
EndOfDirectiveToken
);
1763
N(SyntaxKind.
EndOfDirectiveToken
);
1797
N(SyntaxKind.
EndOfDirectiveToken
);
1834
N(SyntaxKind.
EndOfDirectiveToken
);
1871
N(SyntaxKind.
EndOfDirectiveToken
);
1905
N(SyntaxKind.
EndOfDirectiveToken
);
1927
N(SyntaxKind.
EndOfDirectiveToken
);
1948
N(SyntaxKind.
EndOfDirectiveToken
);
1970
N(SyntaxKind.
EndOfDirectiveToken
);
1991
N(SyntaxKind.
EndOfDirectiveToken
);
2016
N(SyntaxKind.
EndOfDirectiveToken
);
2037
N(SyntaxKind.
EndOfDirectiveToken
);
2062
N(SyntaxKind.
EndOfDirectiveToken
);
2083
N(SyntaxKind.
EndOfDirectiveToken
);
2112
N(SyntaxKind.
EndOfDirectiveToken
);
2135
N(SyntaxKind.
EndOfDirectiveToken
);
2164
N(SyntaxKind.
EndOfDirectiveToken
);
2187
N(SyntaxKind.
EndOfDirectiveToken
);
2225
N(SyntaxKind.
EndOfDirectiveToken
);
2263
N(SyntaxKind.
EndOfDirectiveToken
);
2304
N(SyntaxKind.
EndOfDirectiveToken
);
2342
N(SyntaxKind.
EndOfDirectiveToken
);
2380
N(SyntaxKind.
EndOfDirectiveToken
);
2419
N(SyntaxKind.
EndOfDirectiveToken
);
2458
N(SyntaxKind.
EndOfDirectiveToken
);
2496
N(SyntaxKind.
EndOfDirectiveToken
);
Parsing\ScriptParsingTests.cs (1)
9742
Assert.Equal(SyntaxKind.
EndOfDirectiveToken
, endOfDirective.Kind());
Syntax\SyntaxNodeTests.cs (4)
249
Assert.Equal(SyntaxKind.
EndOfDirectiveToken
, nodesAndTokens[5].Kind());
286
Assert.Equal(SyntaxKind.
EndOfDirectiveToken
, nodesAndTokens[6].Kind());
1909
var zeroWidth = SyntaxFactory.ElseDirectiveTrivia(SyntaxFactory.MissingToken(SyntaxKind.HashToken), SyntaxFactory.MissingToken(SyntaxKind.ElseKeyword), SyntaxFactory.MissingToken(SyntaxKind.
EndOfDirectiveToken
), false, false);
1946
var zeroWidth = SyntaxFactory.ElseDirectiveTrivia(SyntaxFactory.MissingToken(SyntaxKind.HashToken), SyntaxFactory.MissingToken(SyntaxKind.ElseKeyword), SyntaxFactory.MissingToken(SyntaxKind.
EndOfDirectiveToken
), false, false);
Syntax\SyntaxNormalizerTests.cs (2)
3631
SyntaxKind.
EndOfDirectiveToken
,
3652
SyntaxFactory.Token(SyntaxKind.
EndOfDirectiveToken
),
Microsoft.CodeAnalysis.CSharp.Workspaces (5)
CSharpIndentationService.cs (1)
111
token.IsKind(SyntaxKind.
EndOfDirectiveToken
) ||
Formatting\CSharpSyntaxFormattingService.cs (1)
313
token.IsKind(SyntaxKind.
EndOfDirectiveToken
) ||
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (1)
422
if (token.Kind() is SyntaxKind.
EndOfDirectiveToken
or SyntaxKind.EndOfFileToken)
StructuredTriviaFormattingRule.cs (2)
34
if (previousToken.Kind() == SyntaxKind.RegionKeyword && currentToken.Kind() == SyntaxKind.
EndOfDirectiveToken
)
39
if (currentToken.Kind() == SyntaxKind.
EndOfDirectiveToken
)
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (1)
Formatting\FormattingTriviaTests.cs (1)
1787
.Where(tr => tr.IsKind(SyntaxKind.
EndOfDirectiveToken
)), (o, r) => o.WithTrailingTrivia(o.LeadingTrivia.Add(SyntaxFactory.ElasticEndOfLine(newLine)))
Microsoft.VisualStudio.LanguageServices.CSharp (2)
CodeModel\EndRegionFormattingRule.cs (1)
23
if (previousToken.Kind() == SyntaxKind.
EndOfDirectiveToken
)
LanguageService\CSharpHelpContextService.cs (1)
348
if (token.IsKind(SyntaxKind.
EndOfDirectiveToken
) && token.GetAncestor<RegionDirectiveTriviaSyntax>() != null)