1 instantiation of RegionDirectiveTriviaSyntax
Microsoft.CodeAnalysis.CSharp (1)
_generated\1\Syntax.xml.Internal.Generated.cs (1)
25288internal override SyntaxNode CreateRed(SyntaxNode? parent, int position) => new CSharp.Syntax.RegionDirectiveTriviaSyntax(this, parent, position);
24 references to RegionDirectiveTriviaSyntax
Microsoft.CodeAnalysis.CSharp (13)
_generated\0\Syntax.xml.Main.Generated.cs (6)
713public virtual TResult? VisitRegionDirectiveTrivia(RegionDirectiveTriviaSyntax node) => this.DefaultVisit(node); 1461public virtual void VisitRegionDirectiveTrivia(RegionDirectiveTriviaSyntax node) => this.DefaultVisit(node); 2208public override SyntaxNode? VisitRegionDirectiveTrivia(RegionDirectiveTriviaSyntax node) 6365public static RegionDirectiveTriviaSyntax RegionDirectiveTrivia(SyntaxToken hashToken, SyntaxToken regionKeyword, SyntaxToken endOfDirectiveToken, bool isActive) 6370return (RegionDirectiveTriviaSyntax)Syntax.InternalSyntax.SyntaxFactory.RegionDirectiveTrivia((Syntax.InternalSyntax.SyntaxToken)hashToken.Node!, (Syntax.InternalSyntax.SyntaxToken)regionKeyword.Node!, (Syntax.InternalSyntax.SyntaxToken)endOfDirectiveToken.Node!, isActive).CreateRed(); 6374public static RegionDirectiveTriviaSyntax RegionDirectiveTrivia(bool isActive)
_generated\2\Syntax.xml.Syntax.Generated.cs (6)
15877public RegionDirectiveTriviaSyntax Update(SyntaxToken hashToken, SyntaxToken regionKeyword, SyntaxToken endOfDirectiveToken, bool isActive) 15881var newNode = SyntaxFactory.RegionDirectiveTrivia(hashToken, regionKeyword, endOfDirectiveToken, isActive); 15890public new RegionDirectiveTriviaSyntax WithHashToken(SyntaxToken hashToken) => Update(hashToken, this.RegionKeyword, this.EndOfDirectiveToken, this.IsActive); 15891public RegionDirectiveTriviaSyntax WithRegionKeyword(SyntaxToken regionKeyword) => Update(this.HashToken, regionKeyword, this.EndOfDirectiveToken, this.IsActive); 15893public new RegionDirectiveTriviaSyntax WithEndOfDirectiveToken(SyntaxToken endOfDirectiveToken) => Update(this.HashToken, this.RegionKeyword, endOfDirectiveToken, this.IsActive); 15894public RegionDirectiveTriviaSyntax WithIsActive(bool isActive) => Update(this.HashToken, this.RegionKeyword, this.EndOfDirectiveToken, isActive);
Syntax\DirectiveTriviaSyntax.cs (1)
32return ((RegionDirectiveTriviaSyntax)this).RegionKeyword;
Microsoft.CodeAnalysis.CSharp.CodeStyle (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Engine\Trivia\CSharpTriviaFormatter.cs (1)
139if (matchingRegion is RegionDirectiveTriviaSyntax)
Microsoft.CodeAnalysis.CSharp.Features (6)
BraceMatching\CSharpDirectiveTriviaBraceMatcher.cs (1)
21RegionDirectiveTriviaSyntax, EndRegionDirectiveTriviaSyntax>
DecompiledSource\CSharpDecompiledSourceService.cs (1)
76var regionTrivia = SyntaxFactory.RegionDirectiveTrivia(true)
MetadataAsSource\CSharpMetadataAsSourceService.cs (1)
42var regionTrivia = RegionDirectiveTrivia(true)
Structure\CSharpBlockStructureProvider.cs (1)
47builder.Add<RegionDirectiveTriviaSyntax, RegionDirectiveStructureProvider>();
Structure\Providers\RegionDirectiveStructureProvider.cs (2)
14internal sealed class RegionDirectiveStructureProvider : AbstractSyntaxNodeStructureProvider<RegionDirectiveTriviaSyntax> 34RegionDirectiveTriviaSyntax regionDirective,
Microsoft.CodeAnalysis.CSharp.Workspaces (3)
Classification\Worker_Preprocesser.cs (2)
36ClassifyRegionDirective((RegionDirectiveTriviaSyntax)node); 199private void ClassifyRegionDirective(RegionDirectiveTriviaSyntax node)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Engine\Trivia\CSharpTriviaFormatter.cs (1)
139if (matchingRegion is RegionDirectiveTriviaSyntax)
Roslyn.Diagnostics.CSharp.Analyzers (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Engine\Trivia\CSharpTriviaFormatter.cs (1)
139if (matchingRegion is RegionDirectiveTriviaSyntax)