7 references to GetAncestorOrThis
Roslyn.Diagnostics.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\AddImports\AbstractAddImportsService.cs (1)
199(SyntaxNode?)node.GetAncestorOrThis<TCompilationUnitSyntax>();
Roslyn.Diagnostics.CSharp.Analyzers (6)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs (2)
310return node.GetAncestorOrThis<CompilationUnitSyntax>()!.Usings 318return node.GetAncestorOrThis<CompilationUnitSyntax>()!.Externs
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeFixesAndRefactorings\CSharpFixAllSpanMappingService.cs (1)
29if (node.GetAncestorOrThis<GlobalStatementSyntax>() is null)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationService.cs (1)
540var block = token.Parent.GetAncestorOrThis<BlockSyntax>();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (2)
1214var method = tokenOnLeftOfPosition.Parent.GetAncestorOrThis<MethodDeclarationSyntax>(); 1215var typeDecl = method.GetAncestorOrThis<TypeDeclarationSyntax>();