12 references to GetAncestor
Microsoft.CodeAnalysis.CSharp.Features (4)
Completion\CompletionProviders\DeclarationName\DeclarationNameInfo.cs (1)
130if (token.GetAncestor(node => node.IsKind(SyntaxKind.TupleExpression)) != null)
Completion\CompletionProviders\DeclarationName\DeclarationNameRecommender.cs (1)
291var parameterSyntax = context.LeftToken.GetAncestor(n => n.IsKind(SyntaxKind.Parameter)) as ParameterSyntax;
Snippets\CSharpConsoleSnippetProvider.cs (1)
39var node = token.GetAncestor(node => node.IsAsyncSupportingFunctionSyntax());
Snippets\CSharpSnippetFunctionService.cs (1)
38var expressionNode = token.GetAncestor(n => n.Span == switchExpressionSpan);
Microsoft.CodeAnalysis.EditorFeatures.Cocoa (1)
Snippets\CSharpSnippets\SnippetFunctions\SnippetFunctionGenerateSwitchCases.cs (1)
63var expressionNode = token.GetAncestor(n => n.Span == expressionSpan);
Microsoft.CodeAnalysis.Features (6)
AbstractMakeMethodAsynchronousCodeFixProvider.cs (1)
150var node = token.GetAncestor(IsAsyncSupportingFunctionSyntax);
AbstractMakeMethodSynchronousCodeFixProvider.cs (1)
35var node = token.GetAncestor(IsAsyncSupportingFunctionSyntax);
AbstractRemoveAsyncModifierCodeFixProvider.cs (2)
38var node = token.GetAncestor(IsAsyncSupportingFunctionSyntax); 78var node = token.GetAncestor(IsAsyncSupportingFunctionSyntax);
AddImport\AbstractAddImportFeatureService.cs (1)
88.GetAncestor(n => n.Span.Contains(span) && n != root);
Completion\Providers\ImportCompletionProvider\AbstractImportCompletionProvider.cs (1)
212return leftToken.GetAncestor(syntaxFacts.IsUsingOrExternOrImport) is { } node
Microsoft.CodeAnalysis.VisualBasic.Features (1)
Completion\CompletionProviders\AwaitCompletionProvider.vb (1)
51Return token.GetAncestor(Function(node) node.IsAsyncSupportedFunctionSyntax())