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)
310
return node.
GetAncestorOrThis
<CompilationUnitSyntax>()!.Usings
318
return node.
GetAncestorOrThis
<CompilationUnitSyntax>()!.Externs
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeFixesAndRefactorings\CSharpFixAllSpanMappingService.cs (1)
29
if (node.
GetAncestorOrThis
<GlobalStatementSyntax>() is null)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationService.cs (1)
540
var block = token.Parent.
GetAncestorOrThis
<BlockSyntax>();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (2)
1214
var method = tokenOnLeftOfPosition.Parent.
GetAncestorOrThis
<MethodDeclarationSyntax>();
1215
var typeDecl = method.
GetAncestorOrThis
<TypeDeclarationSyntax>();