6 references to GetAncestors
Microsoft.CodeAnalysis.CSharp.CodeStyle (3)
CSharpRemoveUnnecessaryImportsDiagnosticAnalyzer.cs (1)
58var nodeContainingUnnecessaryUsings = node.GetAncestors().First(n => n is BaseNamespaceDeclarationSyntax or CompilationUnitSyntax);
ExpressionSyntaxExtensions.cs (1)
589var parentNonExpression = expression.GetAncestors().SkipWhile(n => n is ExpressionSyntax).FirstOrDefault();
SpeculationAnalyzer.cs (1)
98this.SemanticRootOfOriginalExpression.GetAncestors().Any(node => node.IsKind(SyntaxKind.UnknownAccessorDeclaration) ||
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (2)
CSharpDeclareAsNullableCodeFixProvider.cs (1)
140var containingMember = node.GetAncestors().FirstOrDefault(
CSharpFixReturnTypeCodeFixProvider.cs (1)
142return node.GetAncestors().Select(TryGetReturnTypeToFix).FirstOrDefault(p => p.type != null);
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (1)
SpeculationAnalyzer.vb (1)
103Me.SemanticRootOfOriginalExpression.GetAncestors().Any(Function(node) node.IsKind(SyntaxKind.IncompleteMember)),