58 references to EndRegionDirectiveTrivia
Microsoft.CodeAnalysis.CSharp (9)
Parser\Directives.cs (2)
239
case SyntaxKind.
EndRegionDirectiveTrivia
:
419
case SyntaxKind.
EndRegionDirectiveTrivia
:
Syntax\DirectiveTriviaSyntax.cs (5)
33
case SyntaxKind.
EndRegionDirectiveTrivia
:
208
if (d.Kind() == SyntaxKind.
EndRegionDirectiveTrivia
)
241
while (d != null && d.Kind() != SyntaxKind.
EndRegionDirectiveTrivia
)
306
case SyntaxKind.
EndRegionDirectiveTrivia
:
341
case SyntaxKind.
EndRegionDirectiveTrivia
:
Syntax\SyntaxKindFacts.cs (1)
253
case SyntaxKind.
EndRegionDirectiveTrivia
:
Syntax\SyntaxNodeRemover.cs (1)
483
case SyntaxKind.
EndRegionDirectiveTrivia
:
Microsoft.CodeAnalysis.CSharp.CodeStyle (5)
CSharpTriviaFormatter.cs (1)
100
if (trivia2.IsKind(SyntaxKind.RegionDirectiveTrivia) || trivia2.IsKind(SyntaxKind.
EndRegionDirectiveTrivia
))
DirectiveSyntaxExtensions.DirectiveWalker.cs (1)
67
case SyntaxKind.
EndRegionDirectiveTrivia
:
SyntaxNodeExtensions.cs (1)
635
if (trivia.GetStructure() is (kind: SyntaxKind.RegionDirectiveTrivia or SyntaxKind.
EndRegionDirectiveTrivia
or SyntaxKind.IfDirectiveTrivia or SyntaxKind.EndIfDirectiveTrivia))
TriviaDataFactory.CodeShapeAnalyzer.cs (2)
66
trivia.Kind() == SyntaxKind.
EndRegionDirectiveTrivia
||
227
not SyntaxKind.
EndRegionDirectiveTrivia
)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
ConvertNamespaceTransform.cs (1)
231
(kind: SyntaxKind.EndOfLineTrivia or SyntaxKind.EndIfDirectiveTrivia or SyntaxKind.
EndRegionDirectiveTrivia
),
Microsoft.CodeAnalysis.CSharp.Features (3)
CodeRefactorings\EnableNullable\EnableNullableCodeRefactoringProvider.cs (1)
222
if (nextToken.IsKind(SyntaxKind.HashToken) && nextToken.Parent.IsKind(SyntaxKind.
EndRegionDirectiveTrivia
))
ConvertNamespaceTransform.cs (1)
231
(kind: SyntaxKind.EndOfLineTrivia or SyntaxKind.EndIfDirectiveTrivia or SyntaxKind.
EndRegionDirectiveTrivia
),
ExtractMethod\Extensions.cs (1)
190
case SyntaxKind.
EndRegionDirectiveTrivia
:
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (32)
IncrementalParsing\IncrementalParsingTests.cs (2)
359
Assert.Equal(SyntaxKind.
EndRegionDirectiveTrivia
, oldDirectives[2].Kind());
414
Assert.Equal(SyntaxKind.
EndRegionDirectiveTrivia
, newDirectives[2].Kind());
LexicalAndXml\PreprocessorTests.cs (26)
1908
new DirectiveInfo { Kind = SyntaxKind.
EndRegionDirectiveTrivia
, Status = NodeStatus.IsActive });
1926
new DirectiveInfo { Kind = SyntaxKind.
EndRegionDirectiveTrivia
, Status = NodeStatus.IsActive },
1927
new DirectiveInfo { Kind = SyntaxKind.
EndRegionDirectiveTrivia
, Status = NodeStatus.IsActive });
1946
new DirectiveInfo { Kind = SyntaxKind.
EndRegionDirectiveTrivia
, Status = NodeStatus.IsActive });
1964
new DirectiveInfo { Kind = SyntaxKind.
EndRegionDirectiveTrivia
, Status = NodeStatus.IsActive });
1979
VerifyDirectives(node, SyntaxKind.RegionDirectiveTrivia, SyntaxKind.BadDirectiveTrivia, SyntaxKind.
EndRegionDirectiveTrivia
);
1994
VerifyDirectives(node, SyntaxKind.RegionDirectiveTrivia, SyntaxKind.BadDirectiveTrivia, SyntaxKind.
EndRegionDirectiveTrivia
);
2032
new DirectiveInfo { Kind = SyntaxKind.
EndRegionDirectiveTrivia
, Status = NodeStatus.IsActive });
2070
new DirectiveInfo { Kind = SyntaxKind.
EndRegionDirectiveTrivia
, Status = NodeStatus.IsNotActive });
2085
new DirectiveInfo { Kind = SyntaxKind.
EndRegionDirectiveTrivia
, Status = NodeStatus.IsActive });
2101
new DirectiveInfo { Kind = SyntaxKind.
EndRegionDirectiveTrivia
, Status = NodeStatus.IsActive });
2123
new DirectiveInfo { Kind = SyntaxKind.
EndRegionDirectiveTrivia
, Status = NodeStatus.IsActive });
2148
VerifyDirectives(node, SyntaxKind.RegionDirectiveTrivia, SyntaxKind.
EndRegionDirectiveTrivia
);
2165
VerifyDirectives(node, SyntaxKind.RegionDirectiveTrivia, SyntaxKind.
EndRegionDirectiveTrivia
, SyntaxKind.RegionDirectiveTrivia, SyntaxKind.
EndRegionDirectiveTrivia
);
2180
VerifyDirectives(node, SyntaxKind.RegionDirectiveTrivia, SyntaxKind.
EndRegionDirectiveTrivia
, SyntaxKind.RegionDirectiveTrivia, SyntaxKind.
EndRegionDirectiveTrivia
);
2196
VerifyDirectives(node, SyntaxKind.RegionDirectiveTrivia, SyntaxKind.
EndRegionDirectiveTrivia
);
2211
new DirectiveInfo { Kind = SyntaxKind.
EndRegionDirectiveTrivia
, Status = NodeStatus.IsActive });
2232
new DirectiveInfo { Kind = SyntaxKind.
EndRegionDirectiveTrivia
, Status = NodeStatus.IsActive });
2253
new DirectiveInfo { Kind = SyntaxKind.
EndRegionDirectiveTrivia
, Status = NodeStatus.IsActive });
2274
new DirectiveInfo { Kind = SyntaxKind.
EndRegionDirectiveTrivia
, Status = NodeStatus.IsActive });
2295
new DirectiveInfo { Kind = SyntaxKind.
EndRegionDirectiveTrivia
, Status = NodeStatus.IsActive });
2316
new DirectiveInfo { Kind = SyntaxKind.
EndRegionDirectiveTrivia
, Status = NodeStatus.IsActive });
2337
new DirectiveInfo { Kind = SyntaxKind.
EndRegionDirectiveTrivia
, Status = NodeStatus.IsActive });
2358
new DirectiveInfo { Kind = SyntaxKind.
EndRegionDirectiveTrivia
, Status = NodeStatus.IsActive });
Syntax\SyntaxNodeTests.cs (4)
380
testContainsHelper1("#region\r\n#endregion", SyntaxKind.RegionDirectiveTrivia, SyntaxKind.
EndRegionDirectiveTrivia
);
1721
Assert.Equal(SyntaxKind.
EndRegionDirectiveTrivia
, related[1].Kind());
1737
Assert.Equal(SyntaxKind.
EndRegionDirectiveTrivia
, d.Kind());
1742
Assert.Equal(SyntaxKind.
EndRegionDirectiveTrivia
, related[1].Kind());
Microsoft.CodeAnalysis.CSharp.Workspaces (7)
Classification\Worker.cs (1)
213
case SyntaxKind.
EndRegionDirectiveTrivia
:
Classification\Worker_Preprocesser.cs (1)
36
case SyntaxKind.
EndRegionDirectiveTrivia
:
CSharpTriviaFormatter.cs (1)
100
if (trivia2.IsKind(SyntaxKind.RegionDirectiveTrivia) || trivia2.IsKind(SyntaxKind.
EndRegionDirectiveTrivia
))
DirectiveSyntaxExtensions.DirectiveWalker.cs (1)
67
case SyntaxKind.
EndRegionDirectiveTrivia
:
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs\SyntaxNodeExtensions.cs (1)
635
if (trivia.GetStructure() is (kind: SyntaxKind.RegionDirectiveTrivia or SyntaxKind.
EndRegionDirectiveTrivia
or SyntaxKind.IfDirectiveTrivia or SyntaxKind.EndIfDirectiveTrivia))
TriviaDataFactory.CodeShapeAnalyzer.cs (2)
66
trivia.Kind() == SyntaxKind.
EndRegionDirectiveTrivia
||
227
not SyntaxKind.
EndRegionDirectiveTrivia
)
Microsoft.VisualStudio.LanguageServices.CSharp (1)
CodeModel\CSharpCodeModelService.cs (1)
3299
if (lastNonWhitespaceTrivia.Kind() == SyntaxKind.
EndRegionDirectiveTrivia
)