9 references to TryGetAncestorForLocation
Microsoft.CodeAnalysis.CSharp.Workspaces (9)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpHeaderFacts.cs (9)
26var node = TryGetAncestorForLocation<BaseTypeDeclarationSyntax>(root, position, out typeDeclaration); 52var node = TryGetAncestorForLocation<PropertyDeclarationSyntax>(root, position, out propertyDeclaration); 58var node = TryGetAncestorForLocation<ParameterSyntax>(root, position, out parameter); 64var node = TryGetAncestorForLocation<MethodDeclarationSyntax>(root, position, out method); 70var node = TryGetAncestorForLocation<LocalFunctionStatementSyntax>(root, position, out localFunction); 76var node = TryGetAncestorForLocation<LocalDeclarationStatementSyntax>(root, position, out localDeclaration); 84var node = TryGetAncestorForLocation<IfStatementSyntax>(root, position, out ifStatement); 90var node = TryGetAncestorForLocation<WhileStatementSyntax>(root, position, out whileStatement); 96var node = TryGetAncestorForLocation<ForEachStatementSyntax>(root, position, out foreachStatement);