41 references to RegionDirectiveTrivia
Microsoft.CodeAnalysis.CSharp (16)
_generated\1\Syntax.xml.Internal.Generated.cs (2)
33652return new RegionDirectiveTriviaSyntax(SyntaxKind.RegionDirectiveTrivia, hashToken, regionKeyword, endOfDirectiveToken, isActive, this.context); 39079return new RegionDirectiveTriviaSyntax(SyntaxKind.RegionDirectiveTrivia, hashToken, regionKeyword, endOfDirectiveToken, isActive);
_generated\2\Syntax.xml.Syntax.Generated.cs (1)
16019/// <item><description><see cref="SyntaxKind.RegionDirectiveTrivia"/></description></item>
Parser\Directives.cs (6)
215return prev != null && prev.Any() && prev.Head.Kind != SyntaxKind.RegionDirectiveTrivia; 227return prev != null && prev.Any() && prev.Head.Kind == SyntaxKind.RegionDirectiveTrivia; 305if (stack.Head.Kind == SyntaxKind.RegionDirectiveTrivia) 342case SyntaxKind.RegionDirectiveTrivia: 355while (current != null && current.Any() && current.Head.Kind != SyntaxKind.RegionDirectiveTrivia) 423case SyntaxKind.RegionDirectiveTrivia:
Syntax\DirectiveTriviaSyntax.cs (5)
31case SyntaxKind.RegionDirectiveTrivia: 207case SyntaxKind.RegionDirectiveTrivia: 242case SyntaxKind.RegionDirectiveTrivia: 311if (d.Kind() == SyntaxKind.RegionDirectiveTrivia) 344while (d != null && d.Kind() != SyntaxKind.RegionDirectiveTrivia)
Syntax\SyntaxKindFacts.cs (1)
280case SyntaxKind.RegionDirectiveTrivia:
Syntax\SyntaxNodeRemover.cs (1)
504case SyntaxKind.RegionDirectiveTrivia:
Microsoft.CodeAnalysis.CSharp.CodeStyle (6)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\DirectiveSyntaxExtensions.cs (1)
63=> directive?.Kind() is SyntaxKind.RegionDirectiveTrivia or SyntaxKind.EndRegionDirectiveTrivia;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs (1)
556if (trivia.GetStructure() is (kind: SyntaxKind.RegionDirectiveTrivia or SyntaxKind.EndRegionDirectiveTrivia or SyntaxKind.IfDirectiveTrivia or SyntaxKind.EndIfDirectiveTrivia))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Engine\Trivia\CSharpTriviaFormatter.cs (1)
99if (trivia2.Kind() is SyntaxKind.RegionDirectiveTrivia or SyntaxKind.EndRegionDirectiveTrivia)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Engine\Trivia\TriviaDataFactory.CodeShapeAnalyzer.cs (2)
63if (trivia.Kind() == SyntaxKind.RegionDirectiveTrivia || 224if (trivia.Kind() is not SyntaxKind.RegionDirectiveTrivia and
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
39public int RegionDirectiveTrivia => (int)SyntaxKind.RegionDirectiveTrivia;
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
src\roslyn\src\Analyzers\CSharp\CodeFixes\ConvertNamespace\ConvertNamespaceTransform.cs (1)
228if (token.IsKind(SyntaxKind.HashToken) && token.Parent!.Kind() is not (SyntaxKind.RegionDirectiveTrivia or SyntaxKind.EndRegionDirectiveTrivia))
Microsoft.CodeAnalysis.CSharp.Features (4)
CodeRefactorings\EnableNullable\EnableNullableCodeRefactoringProvider.cs (1)
225if (firstToken.IsKind(SyntaxKind.HashToken) && firstToken.Parent.IsKind(SyntaxKind.RegionDirectiveTrivia))
ExtractMethod\Extensions.cs (1)
181case SyntaxKind.RegionDirectiveTrivia:
src\roslyn\src\Analyzers\CSharp\CodeFixes\ConvertNamespace\ConvertNamespaceTransform.cs (1)
228if (token.IsKind(SyntaxKind.HashToken) && token.Parent!.Kind() is not (SyntaxKind.RegionDirectiveTrivia or SyntaxKind.EndRegionDirectiveTrivia))
TaskList\CSharpTaskListService.cs (1)
84return trivia.Kind() != SyntaxKind.RegionDirectiveTrivia &&
Microsoft.CodeAnalysis.CSharp.Workspaces (8)
Classification\Worker.cs (1)
238case SyntaxKind.RegionDirectiveTrivia:
Classification\Worker_Preprocesser.cs (1)
35case SyntaxKind.RegionDirectiveTrivia:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\DirectiveSyntaxExtensions.cs (1)
63=> directive?.Kind() is SyntaxKind.RegionDirectiveTrivia or SyntaxKind.EndRegionDirectiveTrivia;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs (1)
556if (trivia.GetStructure() is (kind: SyntaxKind.RegionDirectiveTrivia or SyntaxKind.EndRegionDirectiveTrivia or SyntaxKind.IfDirectiveTrivia or SyntaxKind.EndIfDirectiveTrivia))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Engine\Trivia\CSharpTriviaFormatter.cs (1)
99if (trivia2.Kind() is SyntaxKind.RegionDirectiveTrivia or SyntaxKind.EndRegionDirectiveTrivia)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Engine\Trivia\TriviaDataFactory.CodeShapeAnalyzer.cs (2)
63if (trivia.Kind() == SyntaxKind.RegionDirectiveTrivia || 224if (trivia.Kind() is not SyntaxKind.RegionDirectiveTrivia and
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
39public int RegionDirectiveTrivia => (int)SyntaxKind.RegionDirectiveTrivia;
Roslyn.Diagnostics.CSharp.Analyzers (6)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\DirectiveSyntaxExtensions.cs (1)
63=> directive?.Kind() is SyntaxKind.RegionDirectiveTrivia or SyntaxKind.EndRegionDirectiveTrivia;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs (1)
556if (trivia.GetStructure() is (kind: SyntaxKind.RegionDirectiveTrivia or SyntaxKind.EndRegionDirectiveTrivia or SyntaxKind.IfDirectiveTrivia or SyntaxKind.EndIfDirectiveTrivia))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Engine\Trivia\CSharpTriviaFormatter.cs (1)
99if (trivia2.Kind() is SyntaxKind.RegionDirectiveTrivia or SyntaxKind.EndRegionDirectiveTrivia)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Engine\Trivia\TriviaDataFactory.CodeShapeAnalyzer.cs (2)
63if (trivia.Kind() == SyntaxKind.RegionDirectiveTrivia || 224if (trivia.Kind() is not SyntaxKind.RegionDirectiveTrivia and
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
39public int RegionDirectiveTrivia => (int)SyntaxKind.RegionDirectiveTrivia;