9 references to GetAncestor
Microsoft.CodeAnalysis.CSharp.Features (3)
Completion\CompletionProviders\DeclarationName\DeclarationNameInfo.cs (1)
117
if (token.
GetAncestor
(node => node.IsKind(SyntaxKind.TupleExpression)) != null)
Completion\CompletionProviders\DeclarationName\DeclarationNameRecommender.cs (1)
289
var parameterSyntax = context.LeftToken.
GetAncestor
(n => n.IsKind(SyntaxKind.Parameter)) as ParameterSyntax;
Snippets\CSharpSnippetFunctionService.cs (1)
34
var expressionNode = token.
GetAncestor
(n => n.Span == switchExpressionSpan);
Microsoft.CodeAnalysis.Features (6)
AddImport\AbstractAddImportFeatureService.cs (1)
95
.
GetAncestor
(n => n.Span.Contains(span) && n != root);
Completion\Providers\ImportCompletionProvider\AbstractImportCompletionProvider.cs (1)
208
return leftToken.
GetAncestor
(syntaxFacts.IsUsingOrExternOrImport) is { } node
src\Analyzers\Core\CodeFixes\MakeMethodAsynchronous\AbstractMakeMethodAsynchronousCodeFixProvider.cs (1)
149
var node = token.
GetAncestor
(IsAsyncSupportingFunctionSyntax);
src\Analyzers\Core\CodeFixes\MakeMethodSynchronous\AbstractMakeMethodSynchronousCodeFixProvider.cs (1)
35
var node = token.
GetAncestor
(IsAsyncSupportingFunctionSyntax);
src\Analyzers\Core\CodeFixes\RemoveAsyncModifier\AbstractRemoveAsyncModifierCodeFixProvider.cs (2)
38
var node = token.
GetAncestor
(IsAsyncSupportingFunctionSyntax);
78
var node = token.
GetAncestor
(IsAsyncSupportingFunctionSyntax);