1 instantiation of RazorDirectiveBodySyntax
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\Syntax\Generated\Syntax.xml.Internal.Generated.cs (1)
3142internal override SyntaxNode CreateRed(SyntaxNode parent, int position) => new Syntax.RazorDirectiveBodySyntax(this, parent, position);
27 references to RazorDirectiveBodySyntax
Microsoft.AspNetCore.Razor.Language.UnitTests (1)
RazorSyntaxTreeTest.cs (1)
60Assert.Single(root.DescendantNodes().OfType<RazorDirectiveBodySyntax>(), body => body.Keyword.GetContent() == "tagHelperPrefix");
Microsoft.CodeAnalysis.Razor.Compiler (14)
Language\Legacy\ClassifiedSpanVisitor.cs (1)
79RazorDirectiveBodySyntax ||
Language\Syntax\BaseRazorDirectiveSyntax.cs (2)
8public RazorDirectiveBodySyntax DirectiveBody => (RazorDirectiveBodySyntax)Body;
Language\Syntax\Generated\Syntax.xml.Main.Generated.cs (6)
132public virtual TResult VisitRazorDirectiveBody(RazorDirectiveBodySyntax node) => DefaultVisit(node); 258public virtual void VisitRazorDirectiveBody(RazorDirectiveBodySyntax node) => DefaultVisit(node); 383public override SyntaxNode VisitRazorDirectiveBody(RazorDirectiveBodySyntax node) 829public static RazorDirectiveBodySyntax RazorDirectiveBody(RazorSyntaxNode keyword, CSharpCodeBlockSyntax csharpCode) 832return (RazorDirectiveBodySyntax)InternalSyntax.SyntaxFactory.RazorDirectiveBody(keyword == null ? null : (InternalSyntax.RazorSyntaxNode)keyword.Green, csharpCode == null ? null : (InternalSyntax.CSharpCodeBlockSyntax)csharpCode.Green).CreateRed(); 836public static RazorDirectiveBodySyntax RazorDirectiveBody(RazorSyntaxNode keyword)
Language\Syntax\Generated\Syntax.xml.Syntax.Generated.cs (5)
2296public RazorDirectiveBodySyntax Update(RazorSyntaxNode keyword, CSharpCodeBlockSyntax csharpCode) 2300var newNode = SyntaxFactory.RazorDirectiveBody(keyword, csharpCode); 2310public RazorDirectiveBodySyntax WithKeyword(RazorSyntaxNode keyword) => Update(keyword, CSharpCode); 2311public RazorDirectiveBodySyntax WithCSharpCode(CSharpCodeBlockSyntax csharpCode) => Update(Keyword, csharpCode); 2313public RazorDirectiveBodySyntax AddCSharpCodeChildren(params RazorSyntaxNode[] items)
Microsoft.CodeAnalysis.Razor.Workspaces (12)
CodeActions\Razor\ExtractToCodeBehindCodeActionProvider.cs (1)
58RazorDirectiveBodySyntax { Parent: RazorDirectiveSyntax d } => d,
Extensions\RazorCodeDocumentExtensions_ClassifiedSpans.cs (1)
107RazorDirectiveBodySyntax ||
Extensions\RazorSyntaxNodeExtensions.cs (5)
18private static bool IsDirective(SyntaxNode node, DirectiveDescriptor directive, [NotNullWhen(true)] out RazorDirectiveBodySyntax? body) 62IsDirective(node, ComponentConstrainedTypeParamDirective.Directive, out var body) && 79if (IsDirective(node, AttributeDirective.Directive, out var body) && 92if (IsDirective(node, ComponentCodeDirective.Directive, out var body) && 104if (IsDirective(node, FunctionsDirective.Directive, out var body) &&
Formatting\FormattingVisitor.cs (4)
60RazorDirectiveBodySyntax || 61(_currentBlockKind == FormattingBlockKind.Directive && node.Parent?.Parent is RazorDirectiveBodySyntax)) 67if (node.Parent is not RazorDirectiveBodySyntax) 90if (node.Parent is not RazorDirectiveBodySyntax)
SemanticTokens\SemanticTokensVisitor.cs (1)
273public override void VisitRazorDirectiveBody(RazorDirectiveBodySyntax node)