167 references to GetAncestor
Microsoft.CodeAnalysis.CSharp.EditorFeatures (4)
ConvertNamespace\ConvertNamespaceCommandHandler.cs (1)
141var namespaceDecl = token.GetRequiredParent().GetAncestor<NamespaceDeclarationSyntax>();
EventHookup\EventHookupCommandHandler_TabKeyCommand.cs (3)
198var typeDecl = eventHookupExpression.GetAncestor<TypeDeclarationSyntax>(); 236var typeDecl = eventHookupExpression.GetAncestor<TypeDeclarationSyntax>(); 245var container = (SyntaxNode)typeDecl ?? eventHookupExpression.GetAncestor<CompilationUnitSyntax>();
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (1)
Completion\CompletionProviders\CrefCompletionProviderTests.cs (1)
442var parent = n.GetAncestor<DocumentationCommentTriviaSyntax>();
Microsoft.CodeAnalysis.CSharp.Features (33)
AddImport\CSharpAddImportFeatureService.cs (3)
99var parent = node.GetAncestor<InvocationExpressionSyntax>(); 615leftExpression = expression.GetAncestor<ObjectCreationExpressionSyntax>(); 633var objectCreationExpressionSyntax = node.GetAncestor<ObjectCreationExpressionSyntax>();
CodeRefactorings\ConvertLocalFunctionToMethod\CSharpConvertLocalFunctionToMethodCodeRefactoringProvider.cs (2)
58var container = localFunction.GetAncestor<MemberDeclarationSyntax>(); 273=> semanticModel.GetAllDeclaredSymbols(node.GetAncestor<MemberDeclarationSyntax>(), cancellationToken).Select(s => s.Name).ToList();
Completion\CompletionProviders\ExplicitInterfaceTypeCompletionProvider.cs (1)
101var typeDeclaration = typeNode.GetAncestor<TypeDeclarationSyntax>();
Completion\CompletionProviders\XmlDocCommentCompletionProvider.cs (1)
292var emptyElement = attributeSyntax.GetAncestor<XmlEmptyElementSyntax>();
ConvertLinq\ConvertForEachToLinqQuery\AbstractConverter.cs (1)
275var parentForEachStatement = ifStatement.GetAncestor<ForEachStatementSyntax>();
ConvertSwitchStatementToExpressionDiagnosticAnalyzer.Analyzer.cs (1)
63var declaration = declarator.GetAncestor<StatementSyntax>();
CSharpAddParenthesesAroundConditionalExpressionInInterpolatedStringCodeFixProvider.cs (1)
90parenthesizedExpression.GetAncestor<InterpolatedStringExpressionSyntax>()?.StringStartToken.Kind() == SyntaxKind.InterpolatedStringStartToken)
CSharpConvertToRecordCodeFixProvider.cs (1)
44var typeDeclaration = baseTypeSyntax?.GetAncestor<TypeDeclarationSyntax>();
CSharpRemoveUnnecessaryDiscardDesignationDiagnosticAnalyzer.cs (1)
64identifierName.GetAncestor<TypeDeclarationSyntax>() is { } containingTypeSyntax)
CSharpUseLocalFunctionCodeFixProvider.cs (1)
172var anonymousFunctionStatement = anonymousFunction.GetAncestor<StatementSyntax>();
CSharpUseLocalFunctionDiagnosticAnalyzer.cs (2)
152var anonymousFunctionStatement = anonymousFunction.GetAncestor<StatementSyntax>(); 290var containingStatement = anonymousFunction.GetAncestor<StatementSyntax>();
EncapsulateField\CSharpEncapsulateFieldService.cs (1)
195=> field.DeclaringSyntaxReferences.Any(static d => d.GetSyntax().GetAncestor<FieldDeclarationSyntax>().Modifiers.Any(SyntaxKind.NewKeyword));
ExtractMethod\CSharpSelectionResult.cs (1)
203var contextNode = token.Parent.GetAncestor<T>();
ExtractMethod\CSharpSelectionValidator.cs (1)
381var expression = selectionInfo.CommonRootFromOriginalSpan.GetAncestor<ExpressionSyntax>();
ExtractMethod\Extensions.cs (2)
128var decl = node.GetAncestor<T>(); 140var equal = node.GetAncestor<EqualsValueClauseSyntax>();
GenerateMember\GenerateVariable\CSharpGenerateVariableService.cs (3)
119var block = identifierName.GetAncestor<BlockSyntax>(); 143var localRoot = identifierName.GetAncestor<StatementSyntax>() ?? 144identifierName.GetAncestor<MemberDeclarationSyntax>() ??
GenerateType\CSharpGenerateTypeService.cs (1)
256var fieldDeclaration = simpleName.GetAncestor<FieldDeclarationSyntax>();
IntroduceVariable\CSharpIntroduceVariableService.cs (3)
33var query = expression.GetAncestor<QueryExpressionSyntax>(); 37var fromClause = expression.GetAncestor<FromClauseSyntax>(); 145var localFunction = expression.GetAncestor<LocalFunctionStatementSyntax>();
IntroduceVariable\CSharpIntroduceVariableService_IntroduceLocal.cs (2)
297var localFunction = block.GetAncestor<LocalFunctionStatementSyntax>(); 300scope = block.GetAncestor<MemberDeclarationSyntax>();
MakeRefStructCodeFixProvider.cs (1)
51if (root.FindNode(span).GetAncestor<TypeDeclarationSyntax>() is not StructDeclarationSyntax structDeclaration)
NavigationBar\CSharpNavigationBarItemService.cs (2)
225var fieldDeclaration = declaringNode.GetAncestor<FieldDeclarationSyntax>(); 245var enumDeclaration = enumMember.GetAncestor<EnumDeclarationSyntax>();
SignatureHelp\SignatureHelpUtilities.cs (1)
119return grandParent is TupleExpressionSyntax && parenthesizedExpr.GetAncestor<TSyntaxNode>() != null;
Microsoft.CodeAnalysis.CSharp.Workspaces (15)
CSharpSyntaxFacts.cs (2)
610=> node.GetAncestor<ConstructorDeclarationSyntax>() != null; 765var parent = node.GetAncestor<TypeDeclarationSyntax>() ?? node.Parent;
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs\ExpressionSyntaxExtensions.cs (3)
168if (expression.GetAncestor<ParameterSyntax>() != null) 171var attributeArgument = expression.GetAncestor<AttributeArgumentSyntax>(); 412var invocation = expression?.GetAncestor<InvocationExpressionSyntax>();
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs\SyntaxNodeExtensions.cs (3)
394if (node.GetAncestor<UnsafeStatementSyntax>() != null) 450var usingDirectiveAncestor = contextNode.GetAncestor<UsingDirectiveSyntax>(); 458var containingNamespace = usingDirectiveAncestor.GetAncestor<BaseNamespaceDeclarationSyntax>();
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\CompilationUnitSyntaxExtensions.cs\CompilationUnitSyntaxExtensions.cs (1)
21var usingDirectiveAncestor = contextNode.GetAncestor<UsingDirectiveSyntax>();
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (2)
2072var fieldDeclaration = equalsValue.GetAncestor<FieldDeclarationSyntax>(); 2079var localDeclaration = equalsValue.GetAncestor<LocalDeclarationStatementSyntax>();
SemanticModelExtensions.cs (1)
211var containingType = semanticModel.GetDeclaredSymbol(type.GetAncestor<BaseTypeDeclarationSyntax>(), cancellationToken);
Simplification\CSharpSimplificationService.Expander.cs (3)
467var typeOfExpression = originalSimpleName.GetAncestor<TypeOfExpressionSyntax>(); 585if (originalSimpleName.GetAncestor<AttributeSyntax>() != null) 626originalSimpleName.GetAncestor<NameEqualsSyntax>() != null ||
Microsoft.CodeAnalysis.Features (12)
AbstractRemoveUnusedValuesCodeFixProvider.cs (2)
642var containingDeclaration = node.GetAncestor<TLocalDeclarationStatementSyntax>(); 691insertionNode.GetAncestor<TSwitchCaseBlockSyntax>()!, editor, declarationStatement);
ConvertAnonymousType\AbstractConvertAnonymousTypeToClassCodeRefactoringProvider.cs (1)
138var container = anonymousObject.GetAncestor<TNamespaceDeclarationSyntax>() ?? root;
ConvertTupleToStruct\AbstractConvertTupleToStructCodeRefactoringProvider.cs (4)
139var containingType = tupleExprOrTypeNode.GetAncestor<TTypeBlockSyntax>(); 267var container = tupleExprOrTypeNode.GetAncestor<TNamespaceDeclarationSyntax>() ?? root; 512var containingType = tupleExprOrTypeNode.GetAncestor<TTypeBlockSyntax>(); 561var container = tupleExprOrTypeNode.GetAncestor<TNamespaceDeclarationSyntax>() ?? root;
InitializeParameter\AbstractInitializeMemberFromParameterCodeRefactoringProviderMemberCreation.cs (2)
73var typeDeclaration = constructorDeclaration.GetAncestor<TTypeDeclarationSyntax>(); 466var typeDeclaration = constructorDeclaration.GetAncestor<TTypeDeclarationSyntax>()!;
IntroduceVariable\AbstractIntroduceVariableService.cs (1)
229var destination = state.Expression.GetAncestor<TTypeDeclarationSyntax>() ?? state.Document.Root;
IntroduceVariable\AbstractIntroduceVariableService.State.cs (1)
286var syntax = Expression.GetAncestor<TSyntax>();
ReplaceConditionalWithStatements\AbstractReplaceConditionalWithStatementsCodeRefactoringProvider.cs (1)
174var localDeclarationStatement = conditionalExpression.GetAncestor<TLocalDeclarationStatementSyntax>();
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures (13)
EndConstructGeneration\EndConstructStatementVisitor.vb (3)
132Dim blockToClose = node.GetAncestor(Of MethodBlockSyntax)() 137Dim blockToClose = node.GetAncestor(Of ConstructorBlockSyntax)() 142Dim blockToClose = node.GetAncestor(Of OperatorBlockSyntax)()
EndConstructGeneration\EndConstructStatementVisitor_CustomEvents.vb (1)
20Dim eventBlock = node.GetAncestor(Of EventBlockSyntax)()
EndConstructGeneration\EndConstructStatementVisitor_LambdaHeader.vb (1)
119Dim containingMethodBlock = node.GetAncestor(Of MethodBlockBaseSyntax)()
EndConstructGeneration\EndConstructStatementVisitor_Properties.vb (7)
21Dim propertyBlock = node.GetAncestor(Of PropertyBlockSyntax)() 62Dim propertyBlock = node.GetAncestor(Of PropertyBlockSyntax)() 63Dim methodBody = node.GetAncestor(Of AccessorBlockSyntax)() 79If NeedsGetAccessor(propertyBlock.PropertyStatement, node.GetAncestor(Of AccessorBlockSyntax)()) Then 91If NeedsSetAccessor(propertyBlock.PropertyStatement, node.GetAncestor(Of AccessorBlockSyntax)()) Then 136Dim propertyBlock = propertyDeclaration.GetAncestor(Of PropertyBlockSyntax)() 168Dim propertyBlock = propertyDeclaration.GetAncestor(Of PropertyBlockSyntax)()
EndConstructGeneration\VisualBasicEndConstructGenerationService.vb (1)
255Dim typeBlock = baseDeclaration.GetAncestor(Of TypeBlockSyntax)()
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.UnitTests (1)
Completion\CompletionProviders\CrefCompletionProviderTests.vb (1)
432Dim trivia = node.GetAncestor(Of DocumentationCommentTriviaSyntax)
Microsoft.CodeAnalysis.VisualBasic.Features (51)
AddImport\VisualBasicAddImportFeatureService.vb (4)
46Dim parent = node.GetAncestor(Of InvocationExpressionSyntax)() 129node.GetAncestor(Of QueryExpressionSyntax)() IsNot Nothing 233query = node.GetAncestor(Of QueryExpressionSyntax)() 357Dim objectCreateExpression = node.GetAncestor(Of ObjectCreationExpressionSyntax)
CodeFixes\CorrectNextControlVariable\CorrectNextControlVariableCodeFixProvider.vb (1)
81forBlock = currentNode.GetAncestor(Of ForOrForEachBlockSyntax)()
CodeFixes\GenerateEvent\GenerateEventCodeFixProvider.vb (2)
276Dim eventSyntax = node.GetAncestor(Of EventStatementSyntax)() 383Dim boundMethod = semanticModel.GetDeclaredSymbol(handlesClauseItem.GetAncestor(Of MethodStatementSyntax)(), cancellationToken)
Completion\CompletionProviders\XmlDocCommentCompletionProvider.vb (1)
84If token.Parent.GetAncestor(Of XmlCrefAttributeSyntax)() IsNot Nothing Then
Completion\KeywordRecommenders\Declarations\CovarianceModifiersKeywordRecommender.vb (1)
40If parent.GetAncestor(Of TypeStatementSyntax)().IsKind(SyntaxKind.InterfaceStatement) Then
Completion\KeywordRecommenders\Statements\ElseKeywordRecommender.vb (1)
58Dim statement = context.TargetToken.Parent.GetAncestor(Of StatementSyntax)
Debugging\LocationInfoGetter.vb (1)
26memberDeclaration = memberDeclaration.GetAncestor(Of DeclarationStatementSyntax)()
EmbeddedLanguages\EmbeddedLanguageUtilities.vb (1)
14Dim containingStatement = stringLiteral.Parent.GetAncestor(Of StatementSyntax)
EncapsulateField\VisualBasicEncapsulateFieldService.vb (1)
125Return field.DeclaringSyntaxReferences.Any(Function(d) d.GetSyntax().GetAncestor(Of FieldDeclarationSyntax)().Modifiers.Any(SyntaxKind.ShadowsKeyword))
ExtractMethod\Extensions.vb (4)
98Dim decl = node.GetAncestor(Of T)() 108Dim equal = node.GetAncestor(Of EqualsValueSyntax)() 274range.GetAncestor(Of FieldDeclarationSyntax)() IsNot Nothing Then 343If node.FromScript() OrElse node.GetAncestor(Of TypeBlockSyntax)() IsNot Nothing Then
ExtractMethod\VisualBasicMethodExtractor.TriviaResult.vb (2)
168Dim singleLineIf = token.Parent.GetAncestor(Of SingleLineIfStatementSyntax)() 173Dim singleLineLambda = token.Parent.GetAncestor(Of SingleLineLambdaExpressionSyntax)()
ExtractMethod\VisualBasicSelectionResult.vb (2)
280Dim field = containingScope.GetAncestor(Of FieldDeclarationSyntax)() 285Dim [property] = containingScope.GetAncestor(Of PropertyStatementSyntax)()
ExtractMethod\VisualBasicSelectionValidator.Validator.vb (1)
34If statement.GetAncestor(Of WithBlockSyntax)() IsNot Nothing Then
ExtractMethod\VisualBasicSelectionValidator.vb (2)
402Dim expression = selectionInfo.CommonRootFromOriginalSpan.GetAncestor(Of ExpressionSyntax)() 538If commonRoot.GetAncestor(Of TypeBlockSyntax)() Is Nothing Then
GenerateType\VisualBasicGenerateTypeService.vb (1)
225Dim fieldDecl = nameOrMemberAccessExpression.GetAncestor(Of FieldDeclarationSyntax)()
Highlighting\KeywordHighlighters\AccessorDeclarationHighlighter.vb (1)
23Dim methodBlock = node.GetAncestor(Of MethodBlockBaseSyntax)()
Highlighting\KeywordHighlighters\ConstructorDeclarationHighlighter.vb (1)
23Dim methodBlock = node.GetAncestor(Of MethodBlockBaseSyntax)()
Highlighting\KeywordHighlighters\DoLoopBlockHighlighter.vb (1)
31Dim doLoop = node.GetAncestor(Of DoLoopBlockSyntax)()
Highlighting\KeywordHighlighters\EnumBlockHighlighter.vb (1)
30Dim enumBlock = node.GetAncestor(Of EnumBlockSyntax)()
Highlighting\KeywordHighlighters\EventBlockHighlighter.vb (1)
23Dim eventBlock = node.GetAncestor(Of EventBlockSyntax)()
Highlighting\KeywordHighlighters\EventDeclarationHighlighter.vb (1)
25Dim eventBlock = eventDeclaration.GetAncestor(Of EventBlockSyntax)()
Highlighting\KeywordHighlighters\MethodDeclarationHighlighter.vb (1)
23Dim methodBlock = node.GetAncestor(Of MethodBlockBaseSyntax)()
Highlighting\KeywordHighlighters\MultiLineLambdaExpressionHighlighter.vb (1)
23Dim lambdaExpression = node.GetAncestor(Of MultiLineLambdaExpressionSyntax)()
Highlighting\KeywordHighlighters\NamespaceBlockHighlighter.vb (1)
23Dim namespaceBlock = node.GetAncestor(Of NamespaceBlockSyntax)()
Highlighting\KeywordHighlighters\OperatorDeclarationHighlighter.vb (1)
23Dim methodBlock = node.GetAncestor(Of MethodBlockBaseSyntax)()
Highlighting\KeywordHighlighters\PropertyBlockHighlighter.vb (1)
23Dim propertyBlock = node.GetAncestor(Of PropertyBlockSyntax)()
Highlighting\KeywordHighlighters\PropertyDeclarationHighlighter.vb (1)
25Dim propertyBlock = propertyDeclaration.GetAncestor(Of PropertyBlockSyntax)()
Highlighting\KeywordHighlighters\SelectBlockHighlighter.vb (1)
27Dim selectBlock = node.GetAncestor(Of SelectBlockSyntax)()
Highlighting\KeywordHighlighters\SyncLockBlockHighlighter.vb (1)
23Dim syncLockBlock = node.GetAncestor(Of SyncLockBlockSyntax)()
Highlighting\KeywordHighlighters\TryBlockHighlighter.vb (1)
27Dim tryBlock = node.GetAncestor(Of TryBlockSyntax)()
Highlighting\KeywordHighlighters\TypeBlockHighlighter.vb (1)
33Dim typeBlock = node.GetAncestor(Of TypeBlockSyntax)()
Highlighting\KeywordHighlighters\UsingBlockHighlighter.vb (1)
23Dim usingBlock = node.GetAncestor(Of UsingBlockSyntax)()
Highlighting\KeywordHighlighters\WhileBlockHighlighter.vb (1)
31Dim whileBlock = node.GetAncestor(Of WhileBlockSyntax)()
Highlighting\KeywordHighlighters\WithBlockHighlighter.vb (1)
23Dim withBlock = node.GetAncestor(Of WithBlockSyntax)()
Highlighting\KeywordHighlighters\XmlElementHighlighter.vb (1)
23Dim xmlElement = node.GetAncestor(Of XmlElementSyntax)()
IntroduceVariable\VisualBasicIntroduceVariableService.vb (2)
103Dim query = expression.GetAncestor(Of QueryExpressionSyntax)() 109Dim fromClause = expression.GetAncestor(Of FromClauseSyntax)()
IntroduceVariable\VisualBasicIntroduceVariableService_IntroduceField.vb (1)
225Dim inTypeAttribute = expressions.Select(Function(e) e.GetAncestor(Of AttributeListSyntax)()).
IntroduceVariable\VisualBasicIntroduceVariableService_IntroduceQueryLocal.vb (2)
34matches.Select(Function(expr) expr.GetAncestor(Of QueryClauseSyntax)())) 75Dim oldClause = expression.GetAncestor(Of QueryClauseSyntax)()
VisualBasicConvertToAsyncFunctionCodeFixProvider.vb (1)
79Dim methodBlock = methodDeclaration.GetAncestor(Of MethodBlockSyntax)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (17)
CaseCorrection\VisualBasicCaseCorrectionService.Rewriter.vb (1)
106methodDeclaration = parameterSyntax.GetAncestor(Of MethodStatementSyntax)()
CodeCleanup\Providers\AddMissingTokensCodeCleanupProvider.vb (2)
530Return If(parent.GetAncestor(Of MultiLineIfBlockSyntax)() IsNot Nothing, CreateOmittedToken(token, SyntaxKind.ThenKeyword), token) 537Return If(parent.GetAncestor(Of ElseIfBlockSyntax)() IsNot Nothing, CreateOmittedToken(token, SyntaxKind.ThenKeyword), token)
CompilationUnitSyntaxExtensions.vb (1)
19If contextNode.GetAncestor(Of ImportsStatementSyntax)() IsNot Nothing Then
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\MemberAccessExpressionSyntaxExtensions.vb\MemberAccessExpressionSyntaxExtensions.vb (1)
91Dim withBlock = conditional.GetAncestor(Of WithBlockSyntax)()
Recommendations\VisualBasicRecommendationServiceRunner.vb (2)
183Dim declarationSyntax = node.GetAncestor(Of NamespaceBlockSyntax) 358Return node IsNot Nothing AndAlso node.GetAncestor(Of AddRemoveHandlerStatementSyntax) IsNot Nothing
Simplification\Reducers\VisualBasicEscapingReducer.vb (4)
69Dim enclosingSingleLineLambda = parent.GetAncestor(Of LambdaExpressionSyntax)() 74Dim enclosingMethodBlock = parent.GetAncestor(Of MethodBlockBaseSyntax)() 88Dim enclosingStatement = parent.GetAncestor(Of StatementSyntax)() 218Dim redimStatement = node.GetAncestor(Of ReDimStatementSyntax)()
Simplification\VisualBasicSimplificationService.Expander.vb (2)
508Dim typeOfExpression = originalSimpleName.GetAncestor(Of TypeOfExpressionSyntax)() 573If originalSimpleName.GetAncestor(Of AttributeSyntax)() IsNot Nothing Then
SyntaxNodeExtensions.vb (1)
78If expression.GetAncestor(Of ParameterSyntax)() IsNot Nothing Then
VisualBasicTypeInferenceService.TypeInferrer.vb (3)
736Dim memberSymbol = GetDeclaredMemberSymbolFromOriginalSemanticModel(SemanticModel, returnStatement.GetAncestor(Of MethodBlockBaseSyntax).BlockStatement) 767Dim memberSymbol = GetDeclaredMemberSymbolFromOriginalSemanticModel(SemanticModel, yieldStatement.GetAncestor(Of MethodBlockBaseSyntax).BlockStatement) 1013Dim selectBlock = caseStatement.GetAncestor(Of SelectBlockSyntax)()
Microsoft.CodeAnalysis.Workspaces (4)
AbstractAddImportsService.cs (2)
200var usingDirective = contextNode.GetAncestor<TUsingOrAliasSyntax>(); 203return node.GetAncestor<TNamespaceDeclarationSyntax>() ??
SyntaxNodeExtensions.cs (2)
143var ancestor = node.GetAncestor<TParent>(); 160var ancestor = node.GetAncestor<TParent>();
Microsoft.VisualStudio.LanguageServices.CSharp (4)
CodeModel\CSharpCodeModelService.cs (4)
1093? node.GetAncestor<MemberDeclarationSyntax>() 1100? node.GetAncestor<MemberDeclarationSyntax>() 1751if (node.GetAncestor<BaseFieldDeclarationSyntax>() is BaseFieldDeclarationSyntax fieldDeclaration) 1755else if (node.GetAncestor<ParameterSyntax>() is ParameterSyntax parameterSyntax)
Microsoft.VisualStudio.LanguageServices.VisualBasic (12)
CodeModel\VisualBasicCodeModelService.vb (6)
1496node.GetAncestor(Of DeclarationStatementSyntax)(), 1502node.GetAncestor(Of VariableDeclaratorSyntax)(), 1508node.GetAncestor(Of VariableDeclaratorSyntax)(), 1847node.GetAncestor(Of FieldDeclarationSyntax), 1853Return node.GetAncestor(Of FieldDeclarationSyntax).Declarators.First().Names.First() 1855Return node.GetAncestor(Of ParameterSyntax)()
Help\VisualBasicHelpContextService.Visitor.vb (2)
91If node.GetAncestor(Of MultiLineLambdaExpressionSyntax)() IsNot Nothing Then 749If node.GetAncestor(Of DocumentationCommentTriviaSyntax)() IsNot Nothing Then
LanguageService\VisualBasicDebuggerIntelliSenseContext.vb (4)
92Dim variableDeclarator = containingNode.GetAncestor(Of VariableDeclaratorSyntax) 94Dim methodBase = containingNode.GetAncestor(Of LambdaExpressionSyntax)() 95Dim queryClause = containingNode.GetAncestor(Of QueryClauseSyntax)() 100Dim equalsValueClause = containingNode.GetAncestor(Of EqualsValueSyntax)