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