5 references to GetAncestorsOrThis
Microsoft.CodeAnalysis.CSharp.Features (2)
src\Analyzers\CSharp\Analyzers\QualifyMemberAccess\CSharpQualifyMemberAccessDiagnosticAnalyzer.cs (1)
65
=> declarationSyntax.
GetAncestorsOrThis
(n => n.IsKind(SyntaxKind.FieldDeclaration) && n.Contains(node)).Any();
src\Analyzers\CSharp\CodeFixes\InlineDeclaration\CSharpInlineDeclarationCodeFixProvider.cs (1)
376
return expression.
GetAncestorsOrThis
(
Microsoft.CodeAnalysis.CSharp.Workspaces (3)
Rename\CSharpRenameRewriterLanguageService.cs (3)
159
var lambdas = node.
GetAncestorsOrThis
(n => n is SimpleLambdaExpressionSyntax or ParenthesizedLambdaExpressionSyntax);
295
var expandParameter = !originalNode.
GetAncestorsOrThis
(n => n is SimpleLambdaExpressionSyntax or ParenthesizedLambdaExpressionSyntax).Any();
1198
var nodeToSpeculate = node.
GetAncestorsOrThis
(n => SpeculationAnalyzer.CanSpeculateOnNode(n)).LastOrDefault();