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