Base:
property
DirectiveDescriptor
Microsoft.AspNetCore.Razor.Language.Syntax.BaseRazorDirectiveSyntax.DirectiveDescriptor
13 references to DirectiveDescriptor
Microsoft.CodeAnalysis.Razor.Compiler (10)
Language\DefaultRazorIntermediateNodeLoweringPhase.cs (1)
336VisitDirective(node, node.DirectiveDescriptor);
Language\RazorCodeDocumentExtensions.cs (1)
103DirectiveDescriptor: var descriptor,
Language\Syntax\Generated\Syntax.xml.Main.Generated.cs (1)
384=> node.Update((CSharpTransitionSyntax)Visit(node.Transition), (CSharpSyntaxNode)Visit(node.Body), node.DirectiveDescriptor);
Language\Syntax\Generated\Syntax.xml.Syntax.Generated.cs (3)
2193if (transition != Transition || body != Body || directiveDescriptor != DirectiveDescriptor) 2206public new RazorDirectiveSyntax WithTransition(CSharpTransitionSyntax transition) => Update(transition, Body, DirectiveDescriptor); 2208public new RazorDirectiveSyntax WithBody(CSharpSyntaxNode body) => Update(Transition, body, DirectiveDescriptor);
Language\Syntax\RazorDirectiveSyntax.cs (4)
10[MemberNotNullWhen(true, nameof(DirectiveDescriptor))] 12=> DirectiveDescriptor is not null; 14[MemberNotNullWhen(true, nameof(DirectiveDescriptor))] 16=> DirectiveDescriptor == directive;
Microsoft.CodeAnalysis.Razor.DotNetFormat (3)
src\roslyn\src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.Formatting\Passes\RazorFormattingPass.cs (1)
337Parent.Parent: RazorDirectiveSyntax { DirectiveDescriptor.Kind: DirectiveKind.SingleLine }
src\roslyn\src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.Workspaces.Shared\Extensions\RazorSyntaxNodeExtensions.cs (1)
60if (node is RazorDirectiveSyntax { DirectiveDescriptor: { } descriptor } &&
src\roslyn\src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.Workspaces.Shared\RazorSyntaxFacts.cs (1)
146=> n.FirstAncestorOrSelf<RazorSyntaxNode>(static n => n is RazorDirectiveSyntax { DirectiveDescriptor.Directive: "code" }) is not null;