5 references to AncestorsAndSelf
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\Syntax\SyntaxNode.cs (1)
253
=> Parent?.
AncestorsAndSelf
() ?? [];
Microsoft.CodeAnalysis.Razor.DotNetFormat (4)
src\roslyn\src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.Formatting\Passes\RazorFormattingPass.cs (1)
396
if (openBraceNode.
AncestorsAndSelf
().Any(n => n is MarkupTagHelperElementSyntax or MarkupElementSyntax))
src\roslyn\src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.Workspaces.Shared\RazorSyntaxFacts.cs (3)
165
return node.
AncestorsAndSelf
().OfType<RazorUsingDirectiveSyntax>().Any();
208
var expression = token.Parent?.
AncestorsAndSelf
().FirstOrDefault(
251
=> token.Parent?.
AncestorsAndSelf
().Any(static node => node is MarkupEphemeralTextLiteralSyntax) == true;