12 references to DirectiveBody
Microsoft.CodeAnalysis.Razor.Compiler (2)
Language\NamespaceComputer.cs (1)
251node.DirectiveBody.CSharpCode.Children is [_, CSharpSyntaxNode @namespace, ..])
Language\RazorCodeDocumentExtensions.cs (1)
172Debug.Assert(directive is RazorUsingDirectiveSyntax || directive.DirectiveBody.Keyword.GetContent() == SyntaxConstants.CSharp.AddTagHelperKeyword);
Microsoft.CodeAnalysis.Razor.DotNetFormat (10)
src\roslyn\src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.Formatting\Passes\CSharpFormattingPass.CSharpDocumentGenerator.cs (2)
1226if (node.DirectiveBody.CSharpCode.Children.TryGetOpenBraceToken(out var brace) && 1276var children = node.DirectiveBody.CSharpCode.Children;
src\roslyn\src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.Formatting\Passes\RazorFormattingPass.cs (4)
95directive.DirectiveBody.CSharpCode.Children is { } children) 153if (!IsCodeOrFunctionsBlock(directive.DirectiveBody.Keyword)) 158var csharpCodeChildren = directive.DirectiveBody.CSharpCode.Children; 262directive.DirectiveBody.Keyword is { } keyword && IsCodeOrFunctionsBlock(keyword));
src\roslyn\src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.Workspaces.Shared\Extensions\RazorSyntaxNodeExtensions.cs (4)
22body = directiveNode.DirectiveBody; 31=> directive.DirectiveBody.Keyword.GetContent() == SyntaxConstants.CSharp.AddTagHelperKeyword; 43DirectiveBody.Keyword: CSharpStatementLiteralSyntax 334case RazorDirectiveSyntax { DirectiveBody: var body }: