21 references to IsDirective
Microsoft.AspNetCore.Razor.Test.Common (1)
Language\IntegrationTests\IntegrationTestBase.cs (1)
520span.FirstAncestorOrSelf<RazorDirectiveSyntax>()?.IsDirective(ModelDirective.Directive) is true)
Microsoft.CodeAnalysis.Razor.Compiler (2)
Language\DefaultDirectiveSyntaxTreePass.cs (1)
72if (!node.IsDirective(SectionDirective.Directive))
Language\NamespaceComputer.cs (1)
250if (node.IsDirective(NamespaceDirective.Directive) &&
Microsoft.CodeAnalysis.Razor.Workspaces (18)
CodeActions\Razor\CreateComponentCodeActionResolver.cs (1)
60.FirstOrDefault(static n => n.IsDirective(NamespaceDirective.Directive));
CodeActions\Razor\ExtractToCodeBehindCodeActionProvider.cs (2)
70if (!directiveNode.IsDirective(ComponentCodeDirective.Directive) && 71!directiveNode.IsDirective(FunctionsDirective.Directive))
DocumentMapping\RazorEditService_UsingDirectives.cs (3)
102&& (directiveNode.IsDirective(ComponentPageDirective.Directive) 103|| directiveNode.IsDirective(NamespaceDirective.Directive) 104|| directiveNode.IsDirective(PageDirective.Directive)));
Extensions\RazorSyntaxNodeExtensions.cs (2)
21directiveNode.IsDirective(directive)) 35=> (node as RazorDirectiveSyntax)?.IsDirective(SectionDirective.Directive) is true;
Formatting\Passes\CSharpOnTypeFormattingPass.cs (6)
638containingDirective.IsDirective(SectionDirective.Directive)) 712containingDirective.IsDirective(SectionDirective.Directive) && 1054static n => n is RazorDirectiveSyntax directive && directive.IsDirective(AttributeDirective.Directive)); 1064static n => n is RazorDirectiveSyntax directive && directive.IsDirective(ComponentTypeParamDirective.Directive)); 1121directive3.IsDirective(SectionDirective.Directive)) 1138directive2.IsDirective(SectionDirective.Directive))
Formatting\Passes\RazorFormattingPass.cs (1)
94directive.IsDirective(SectionDirective.Directive) &&
Formatting\UsingDirectiveHelper.cs (3)
205return directiveNode.IsDirective(ComponentPageDirective.Directive) || 206directiveNode.IsDirective(NamespaceDirective.Directive) || 207directiveNode.IsDirective(PageDirective.Directive);