329 references to Parent
Microsoft.CodeAnalysis.VisualBasic (329)
Binding\AttributeSemanticModel.vb (3)
38
If TypeOf binder.Root.
Parent
Is AttributeListSyntax Then
39
Return DirectCast(model.GetDeclaredSymbolForNode(binder.Root.
Parent
.
Parent
), Symbol)
Binding\Binder_Expressions.vb (6)
627
If node.
Parent
IsNot Nothing AndAlso
628
node.
Parent
.Kind = SyntaxKind.QualifiedName AndAlso
629
DirectCast(node.
Parent
, QualifiedNameSyntax).Left Is node AndAlso
634
Dim boundParent As BoundExpression = BindNamespaceOrTypeOrExpressionSyntaxForSemanticModel(DirectCast(node.
Parent
, QualifiedNameSyntax), BindingDiagnosticBag.Discarded)
642
boundParent = BindExpression(DirectCast(node.
Parent
, QualifiedNameSyntax), BindingDiagnosticBag.Discarded)
2398
Dim parent As VisualBasicSyntaxNode = nameSyntax.
Parent
Binding\Binder_Initializers.vb (3)
178
If identifier.Nullable.Node IsNot Nothing AndAlso identifier.
Parent
IsNot Nothing AndAlso
179
identifier.
Parent
.Kind = SyntaxKind.VariableDeclarator AndAlso
180
DirectCast(identifier.
Parent
, VariableDeclaratorSyntax).AsClause Is Nothing Then
Binding\Binder_Invocation.vb (4)
61
Dim node As VisualBasicSyntaxNode = invocationExpression.
Parent
66
Dim nodeParent As VisualBasicSyntaxNode = node.
Parent
3297
Dim parent As VisualBasicSyntaxNode = node.
Parent
3304
parent = conditional.
Parent
Binding\Binder_Operators.vb (1)
211
binary = DirectCast(child.
Parent
, BinaryExpressionSyntax)
Binding\Binder_Query.vb (14)
899
Select Case groupOrInnerJoin.
Parent
.Kind
906
Dim groupJoin = DirectCast(groupOrInnerJoin.
Parent
, GroupJoinClauseSyntax)
1380
Debug.Assert((declaredNames IsNot Nothing) = (join.
Parent
.Kind = SyntaxKind.SimpleJoinClause OrElse join.
Parent
.Kind = SyntaxKind.GroupJoinClause))
1611
Debug.Assert((declaredNames IsNot Nothing) = (groupJoin.
Parent
.Kind = SyntaxKind.SimpleJoinClause OrElse groupJoin.
Parent
.Kind = SyntaxKind.GroupJoinClause))
2894
Debug.Assert(item.
Parent
.Kind = SyntaxKind.SelectClause OrElse item.
Parent
.Kind = SyntaxKind.GroupByClause)
2900
If item.
Parent
.Kind = SyntaxKind.LetClause AndAlso ShadowsRangeVariableInTheChildScope(shadowingCheckBinder, rangeVar) Then
4031
If item.
Parent
.Kind <> SyntaxKind.AggregateClause Then
4126
Debug.Assert(declaredNames Is Nothing OrElse syntax.
Parent
.Kind = SyntaxKind.SimpleJoinClause OrElse syntax.
Parent
.Kind = SyntaxKind.GroupJoinClause)
4214
Debug.Assert(syntax.
Parent
.Kind = SyntaxKind.FromClause OrElse syntax.
Parent
.Kind = SyntaxKind.AggregateClause)
Binding\Binder_Statements.vb (26)
197
(node.
Parent
.Kind = SyntaxKind.MultiLineSubLambdaExpression OrElse
198
node.
Parent
.Kind = SyntaxKind.MultiLineFunctionLambdaExpression OrElse
199
node.
Parent
.Kind = SyntaxKind.AddHandlerAccessorBlock OrElse
200
node.
Parent
.Kind = SyntaxKind.RemoveHandlerAccessorBlock OrElse
201
node.
Parent
.Kind = SyntaxKind.RaiseEventAccessorBlock OrElse
202
node.
Parent
.Kind = SyntaxKind.MultiLineIfBlock OrElse
203
node.
Parent
.Kind = SyntaxKind.ElseIfBlock OrElse
204
node.
Parent
.Kind = SyntaxKind.ElseBlock OrElse
205
node.
Parent
.Kind = SyntaxKind.SimpleDoLoopBlock OrElse
206
node.
Parent
.Kind = SyntaxKind.DoWhileLoopBlock OrElse
207
node.
Parent
.Kind = SyntaxKind.DoUntilLoopBlock OrElse
208
node.
Parent
.Kind = SyntaxKind.WhileBlock OrElse
209
node.
Parent
.Kind = SyntaxKind.WithBlock OrElse
210
node.
Parent
.Kind = SyntaxKind.ForBlock OrElse
211
node.
Parent
.Kind = SyntaxKind.ForEachBlock OrElse
212
node.
Parent
.Kind = SyntaxKind.SyncLockBlock OrElse
213
node.
Parent
.Kind = SyntaxKind.SelectBlock OrElse
214
node.
Parent
.Kind = SyntaxKind.TryBlock OrElse
215
node.
Parent
.Kind = SyntaxKind.UsingBlock)))
224
If Not SyntaxFacts.IsDoLoopBlock(node.
Parent
.Kind) Then
235
If Not node.
Parent
.Kind = SyntaxKind.CatchBlock Then
898
labelParent = labelParent.
Parent
914
Dim parent = labelSyntax.
Parent
920
parent = parent.
Parent
5176
Dim curSyntax As VisualBasicSyntaxNode = node.
Parent
5204
curSyntax = curSyntax.
Parent
Binding\Binder_Symbols.vb (6)
447
Dim p = typeSyntax.
Parent
449
p = p.
Parent
451
p = p.
Parent
453
p = p.
Parent
506
If typeSyntax.
Parent
?.Kind = SyntaxKind.SimpleImportsClause Then
507
If DirectCast(typeSyntax.
Parent
, SimpleImportsClauseSyntax).Alias IsNot Nothing Then
Binding\BinderFactory.BinderFactoryVisitor.vb (21)
78
Dim possibleParentBlock = TryCast(methodBaseSyntax.
Parent
, MethodBlockBaseSyntax)
79
Dim parentForEnclosingBinder As VisualBasicSyntaxNode = If(possibleParentBlock IsNot Nothing, possibleParentBlock.
Parent
, methodBaseSyntax.
Parent
)
101
Return GetBinderForNodeAndUsage(nsBlockSyntax, NodeUsage.NamespaceBlockInterior, nsBlockSyntax.
Parent
, _position)
109
Return GetBinderForNodeAndUsage(node, NodeUsage.FieldOrPropertyInitializer, node.
Parent
, _position)
117
Return GetBinderForNodeAndUsage(node, NodeUsage.FieldOrPropertyInitializer, node.
Parent
, _position)
122
Return GetBinderForNodeAndUsage(name, NodeUsage.FieldArrayBounds, node.
Parent
, _position)
131
Return GetBinderForNodeAndUsage(node, NodeUsage.FieldOrPropertyInitializer, node.
Parent
, _position)
138
Return GetBinderForNodeAndUsage(moduleSyntax.BlockStatement, NodeUsage.TypeBlockFull, moduleSyntax.
Parent
, _position)
142
Return GetBinderForNodeAndUsage(classSyntax.BlockStatement, NodeUsage.TypeBlockFull, classSyntax.
Parent
, _position)
146
Return GetBinderForNodeAndUsage(structureSyntax.BlockStatement, NodeUsage.TypeBlockFull, structureSyntax.
Parent
, _position)
150
Return GetBinderForNodeAndUsage(node, NodeUsage.Attribute, node.
Parent
, _position)
154
Return GetBinderForNodeAndUsage(interfaceSyntax.BlockStatement, NodeUsage.TypeBlockFull, interfaceSyntax.
Parent
, _position)
158
Return GetBinderForNodeAndUsage(enumBlockSyntax.EnumStatement, NodeUsage.EnumBlockFull, enumBlockSyntax.
Parent
, _position)
162
Return GetBinderForNodeAndUsage(delegateSyntax, NodeUsage.DelegateDeclaration, delegateSyntax.
Parent
, _position)
166
Return GetBinderForNodeAndUsage(inheritsSyntax, NodeUsage.InheritsStatement, inheritsSyntax.
Parent
, _position)
170
Return GetBinderForNodeAndUsage(implementsSyntax, NodeUsage.ImplementsStatement, implementsSyntax.
Parent
, _position)
178
If node.ContainsDiagnostics AndAlso node.
Parent
.Kind = SyntaxKind.SingleLineSubLambdaExpression Then
203
Return GetBinderForNodeAndUsage(node, NodeUsage.ParameterDefaultValue, node.
Parent
, _position)
217
Return GetBinderForNodeAndUsage(begin, usage, methodBlockSyntax.
Parent
, _position)
237
Return GetBinderForNodeAndUsage(node.PropertyStatement, NodeUsage.PropertyFull, node.
Parent
, _position)
Binding\BinderFactory.vb (30)
74
Return GetBinderForNodeAndUsage(node, NodeUsage.NamespaceBlockInterior, node.
Parent
, node.SpanStart)
79
Dim possibleParentBlock = TryCast(node.
Parent
, TypeBlockSyntax)
80
Dim parentForEnclosingBinder As VisualBasicSyntaxNode = If(possibleParentBlock IsNot Nothing, possibleParentBlock.
Parent
, node.
Parent
)
87
Dim possibleParentBlock = TryCast(node.
Parent
, EnumBlockSyntax)
88
Dim parentForEnclosingBinder As VisualBasicSyntaxNode = If(possibleParentBlock IsNot Nothing, possibleParentBlock.
Parent
, node.
Parent
)
95
Return GetBinderForNodeAndUsage(node, NodeUsage.DelegateDeclaration, node.
Parent
, node.SpanStart)
201
Return BuildNamespaceBinder(containingNamespaceBinder, nsBlockSyntax.NamespaceStatement.Name, nsBlockSyntax.
Parent
.Kind = SyntaxKind.CompilationUnit)
259
Return GetContainingNamedTypeBinderForMemberNode(DirectCast(node, PropertyStatementSyntax).
Parent
.
Parent
, containingBinder)
264
Dim containingNamedTypeBinder = GetContainingNamedTypeBinderForMemberNode(node.
Parent
.
Parent
, containingBinder)
299
containingNamedTypeBinder = GetContainingNamedTypeBinderForMemberNode(node.
Parent
.
Parent
, containingBinder)
331
containingNamedTypeBinder = GetContainingNamedTypeBinderForMemberNode(node.
Parent
, containingBinder)
372
Dim parameterListSyntax = DirectCast(parameterSyntax.
Parent
, ParameterListSyntax)
373
Dim methodSyntax = DirectCast(parameterListSyntax.
Parent
, MethodBaseSyntax)
485
nodeForOuterBinder = parent.
Parent
487
nodeForOuterBinder = nodeForOuterBinder.
Parent
491
nodeForOuterBinder = parent.
Parent
493
nodeForOuterBinder = nodeForOuterBinder.
Parent
497
nodeForOuterBinder = parent.
Parent
499
nodeForOuterBinder = nodeForOuterBinder.
Parent
505
nodeForOuterBinder = parent.
Parent
508
nodeForOuterBinder = parent.
Parent
671
If containingBinder IsNot Nothing AndAlso node.
Parent
IsNot Nothing Then
674
Dim attributeBlock = node.
Parent
677
If attributeBlock.
Parent
IsNot Nothing Then
679
Select Case attributeBlock.
Parent
.Kind
Binding\DocumentationCommentBinder.vb (1)
110
Dim parent As VisualBasicSyntaxNode = attr.
Parent
Binding\DocumentationCommentCrefBinder_Compat.vb (2)
42
Dim name As VisualBasicSyntaxNode = nameFromCref.
Parent
52
name = name.
Parent
Binding\DocumentationCommentCrefBinder.vb (4)
306
Dim parent As VisualBasicSyntaxNode = name.
Parent
336
parent = name.
Parent
358
parent = name.
Parent
432
node = node.
Parent
Binding\InitializerSemanticModel.vb (2)
51
Dim declarator = DirectCast(declSyntax.
Parent
, VariableDeclaratorSyntax)
179
Dim declarator = DirectCast(propertyNameId.
Parent
, VariableDeclaratorSyntax) ' serves as an assert
Binding\MemberSemanticModel.vb (28)
185
Dim parent As VisualBasicSyntaxNode = node.
Parent
510
Dim parent As VisualBasicSyntaxNode = parameter.
Parent
512
Dim paramList As ParameterListSyntax = TryCast(parameter.
Parent
, ParameterListSyntax)
514
Dim lambdaHeader = TryCast(parent.
Parent
, LambdaHeaderSyntax)
517
Dim lambdaSyntax = TryCast(lambdaHeader.
Parent
, LambdaExpressionSyntax)
575
Dim parent As VisualBasicSyntaxNode = identifierSyntax.
Parent
584
parent = parent.
Parent
625
Dim parentInitializer = TryCast(fieldInitializerSyntax.
Parent
, ObjectMemberInitializerSyntax)
630
Dim anonymousObjectCreation = TryCast(parentInitializer.
Parent
, AnonymousObjectCreationExpressionSyntax)
935
node.
Parent
IsNot Nothing AndAlso node.
Parent
.Kind = SyntaxKind.QueryExpression Then
936
Dim query = DirectCast(node.
Parent
, QueryExpressionSyntax)
975
Debug.Assert(node.
Parent
IsNot Nothing AndAlso node.
Parent
.Kind = SyntaxKind.LetClause)
1531
(item.
Parent
.Kind <> SyntaxKind.AggregateClause AndAlso
1532
item.
Parent
.
Parent
IsNot Nothing AndAlso
1533
Not (item.
Parent
.
Parent
.Kind = SyntaxKind.QueryExpression AndAlso
1534
DirectCast(item.
Parent
.
Parent
, QueryExpressionSyntax).Clauses.FirstOrDefault Is item.
Parent
)) Then
1656
(node.Kind = SyntaxKind.ExpressionRangeVariable AndAlso node.
Parent
.Kind = SyntaxKind.LetClause) OrElse
1726
Dim boundNode As BoundNode = GetUpperBoundNode(initialization.
Parent
.
Parent
)
1753
Dim parent As VisualBasicSyntaxNode = expression.
Parent
1755
parent = parent.
Parent
1756
Return parent IsNot Nothing AndAlso parent.Kind = SyntaxKind.WithBlock AndAlso parent.
Parent
IsNot Nothing
Binding\MethodBodyBinder.vb (6)
67
If methodBlock.
Parent
IsNot Nothing AndAlso
68
methodBlock.
Parent
.Kind = SyntaxKind.PropertyBlock Then
72
Dim propertySyntax As PropertyStatementSyntax = DirectCast(methodBlock.
Parent
, PropertyBlockSyntax).PropertyStatement
84
methodBlock.
Parent
IsNot Nothing AndAlso
85
methodBlock.
Parent
.Kind = SyntaxKind.EventBlock Then
89
Dim eventSyntax As EventStatementSyntax = DirectCast(methodBlock.
Parent
, EventBlockSyntax).EventStatement
Compilation\DocumentationComments\UnprocessedDocumentationCommentFinder.vb (1)
164
parent = parent.
Parent
Compilation\QuerySymbolInfo.vb (5)
101
If aggregateSyntax.
Parent
Is Nothing OrElse
102
(aggregateSyntax.
Parent
.Kind = SyntaxKind.QueryExpression AndAlso
103
DirectCast(aggregateSyntax.
Parent
, QueryExpressionSyntax).Clauses.FirstOrDefault Is aggregateSyntax) Then
173
If variableSyntax.
Parent
Is Nothing OrElse variableSyntax.
Parent
.Kind <> SyntaxKind.LetClause Then
Compilation\SemanticModel.vb (43)
184
If expression.
Parent
IsNot Nothing AndAlso expression.
Parent
.Kind = SyntaxKind.CollectionInitializer AndAlso
185
expression.
Parent
.
Parent
IsNot Nothing AndAlso expression.
Parent
.
Parent
.Kind = SyntaxKind.ObjectCollectionInitializer AndAlso
186
DirectCast(expression.
Parent
.
Parent
, ObjectCollectionInitializerSyntax).Initializer Is expression.
Parent
AndAlso
187
expression.
Parent
.
Parent
.
Parent
IsNot Nothing AndAlso expression.
Parent
.
Parent
.
Parent
.Kind = SyntaxKind.ObjectCreationExpression AndAlso
188
CanGetSemanticInfo(expression.
Parent
.
Parent
.
Parent
, allowNamedArgumentName:=False) Then
190
Dim collectionInitializer = DirectCast(expression.
Parent
.
Parent
.
Parent
, ObjectCreationExpressionSyntax)
191
If collectionInitializer.Initializer Is expression.
Parent
.
Parent
Then
680
Dim parent As VisualBasicSyntaxNode = node.
Parent
691
parent = parent.
Parent
698
parent = parent.
Parent
701
parent = parent.
Parent
2422
Dim tupleTypeSyntax = TryCast(elementSyntax.
Parent
, TupleTypeSyntax)
2768
If identifierNameSyntax.
Parent
.
Parent
.
Parent
.
Parent
.Kind = SyntaxKind.RaiseEventStatement Then
2769
Dim asRaiseEvent = DirectCast(identifierNameSyntax.
Parent
.
Parent
.
Parent
.
Parent
, RaiseEventStatementSyntax)
2774
Dim containingInvocation = DirectCast(identifierNameSyntax.
Parent
.
Parent
.
Parent
.
Parent
, ExpressionSyntax)
2877
If node.
Parent
IsNot Nothing AndAlso node.
Parent
.Kind = SyntaxKind.ForEachBlock Then
2878
Return GetForEachStatementInfoWorker(DirectCast(node.
Parent
, ForEachBlockSyntax))
Compilation\SyntaxTreeSemanticModel.vb (61)
236
result = GetHandlesEventSymbolInfo(DirectCast(node.
Parent
, HandlesClauseItemSyntax), options)
238
Dim parent = node.
Parent
240
parent = parent.
Parent
245
result = GetHandlesPropertySymbolInfo(DirectCast(node.
Parent
.
Parent
, HandlesClauseItemSyntax), options)
309
Dim parent = node.
Parent
311
parent = parent.
Parent
316
Return GetHandlesPropertyTypeInfo(DirectCast(node.
Parent
.
Parent
, HandlesClauseItemSyntax))
562
Dim parent As VisualBasicSyntaxNode = node.
Parent
576
parent = parent.
Parent
607
isTopLevel = node.
Parent
IsNot Nothing AndAlso node.
Parent
.Kind = SyntaxKind.CrefReference
647
expression.
Parent
IsNot Nothing AndAlso
648
expression.
Parent
.Kind = SyntaxKind.QualifiedName AndAlso
649
DirectCast(expression.
Parent
, QualifiedNameSyntax).Left Is expression Then
653
Dim parentInfo As SymbolInfo = GetTypeOrNamespaceSymbolInfoNotInMember(DirectCast(expression.
Parent
, QualifiedNameSyntax), Nothing)
710
Dim implementingMemberSyntax = TryCast(memberName.
Parent
.
Parent
, MethodBaseSyntax)
766
Dim handlingMethodSyntax = TryCast(handlesClause.
Parent
.
Parent
, MethodStatementSyntax)
941
Dim parentBlock = TryCast(declarationSyntax.
Parent
, NamespaceBlockSyntax)
972
Dim statementSyntax = TryCast(declarationSyntax.
Parent
, StatementSyntax)
982
parentTypeBlock = TryCast(statementSyntax.
Parent
, TypeBlockSyntax)
985
If parentTypeBlock Is Nothing AndAlso statementSyntax.
Parent
IsNot Nothing Then
987
Select Case statementSyntax.
Parent
.Kind
991
namespaceToLookInForImplicitType = GetDeclaredSymbol(DirectCast(statementSyntax.
Parent
, NamespaceBlockSyntax), cancellationToken)
1004
If statementSyntax.
Parent
IsNot Nothing Then
1005
parentTypeBlock = TryCast(statementSyntax.
Parent
.
Parent
, TypeBlockSyntax)
1010
If statementSyntax.
Parent
IsNot Nothing Then
1011
parentTypeBlock = TryCast(statementSyntax.
Parent
.
Parent
, TypeBlockSyntax)
1056
Dim paramList As ParameterListSyntax = TryCast(parameter.
Parent
, ParameterListSyntax)
1058
Dim declarationSyntax As MethodBaseSyntax = TryCast(paramList.
Parent
, MethodBaseSyntax)
1114
Dim typeParamList = TryCast(typeParameter.
Parent
, TypeParameterListSyntax)
1115
If typeParamList IsNot Nothing AndAlso typeParamList.
Parent
IsNot Nothing Then
1116
If TypeOf typeParamList.
Parent
Is MethodStatementSyntax Then
1117
symbol = GetDeclaredSymbol(DirectCast(typeParamList.
Parent
, MethodStatementSyntax), cancellationToken)
1118
ElseIf TypeOf typeParamList.
Parent
Is TypeStatementSyntax Then
1119
symbol = GetDeclaredSymbol(DirectCast(typeParamList.
Parent
, TypeStatementSyntax), cancellationToken)
1120
ElseIf TypeOf typeParamList.
Parent
Is DelegateStatementSyntax Then
1121
symbol = GetDeclaredSymbol(DirectCast(typeParamList.
Parent
, DelegateStatementSyntax), cancellationToken)
1162
Dim enumBlock As EnumBlockSyntax = DirectCast(declarationSyntax.
Parent
, EnumBlockSyntax)
1188
Dim declarationParent = declarationSyntax.
Parent
1193
fieldSyntax = TryCast(declarationParent.
Parent
, FieldDeclarationSyntax)
1198
parentTypeBlock = TryCast(fieldSyntax.
Parent
, TypeBlockSyntax)
1556
Dim expressionParent As VisualBasicSyntaxNode = expression.
Parent
1583
Dim argList As VisualBasicSyntaxNode = expressionParent.
Parent
1585
Dim modIdentifier As VisualBasicSyntaxNode = argList.
Parent
1587
Dim varDeclarator As VisualBasicSyntaxNode = modIdentifier.
Parent
1608
node = node.
Parent
1621
Dim parent As VisualBasicSyntaxNode = currentNode.
Parent
1633
parent = parent.
Parent
1644
Dim localDeclSyntax = TryCast(parent.
Parent
, LocalDeclarationStatementSyntax)
1730
Dim parent As VisualBasicSyntaxNode = expression.
Parent
1749
parent = parent.
Parent
1753
parent = parent.
Parent
1782
If firstStatement.
Parent
Is Nothing OrElse firstStatement.
Parent
IsNot lastStatement.
Parent
Then
Declarations\DeclarationTreeBuilder.vb (1)
355
If nsBlockSyntax.
Parent
.Kind = SyntaxKind.CompilationUnit Then
SourceGeneration\VisualBasicSyntaxHelper.vb (2)
67
Dim container = attributeList.
Parent
71
targets.Add(container.
Parent
)
Symbols\Source\RangeVariableSymbol.vb (2)
196
grandParent = parent.
Parent
199
ggParent = grandParent.
Parent
Symbols\Source\SourceMemberFieldSymbol.vb (7)
48
Return Syntax.
Parent
.
Parent
58
Return OneOrMany.Create(DirectCast(Syntax.
Parent
.
Parent
, FieldDeclarationSyntax).AttributeLists)
103
Dim declarator = DirectCast(modifiedIdentifier.
Parent
, VariableDeclaratorSyntax)
162
Dim declarator = DirectCast(modifiedIdentifierSyntax.
Parent
, VariableDeclaratorSyntax)
219
Dim declarator = DirectCast(modifiedIdentifier.
Parent
, VariableDeclaratorSyntax)
Symbols\Source\SourceMethodSymbol.vb (13)
1031
If node.
Parent
IsNot Nothing Then
1032
If node.
Parent
.Kind = SyntaxKind.ModuleBlock OrElse
1033
(node.
Parent
.
Parent
IsNot Nothing AndAlso node.
Parent
.
Parent
.Kind = SyntaxKind.ModuleBlock) Then
1054
Dim propertySyntax = TryCast(syntax.
Parent
.
Parent
, PropertyBlockSyntax)
1072
If accessor.Syntax Is syntax.
Parent
Then
1085
Dim eventBlockSyntax = TryCast(syntax.
Parent
.
Parent
, EventBlockSyntax)
1111
If accessor IsNot Nothing AndAlso accessor.Syntax Is syntax.
Parent
Then
1142
If partialImpl IsNot Nothing AndAlso partialImpl.Syntax Is syntax.
Parent
Then
Symbols\Source\SourceNamespaceSymbol.vb (2)
435
Dim ancestorNode = node.
Parent
450
ancestorNode = ancestorNode.
Parent
Symbols\Source\SourcePropertySymbol.vb (1)
466
Return propertyStatementSyntax IsNot Nothing AndAlso IsDefinedInSourceTree(propertyStatementSyntax.
Parent
, tree, definedWithinSpan, cancellationToken)
Syntax\LambdaUtilities.vb (2)
91
Dim newJoinClause = DirectCast(newJoinCondition.
Parent
, JoinClauseSyntax)
270
Dim clause = rangeVariable.
Parent
Syntax\SyntaxFactory.vb (1)
137
Dim parent = TryCast(node.
Parent
, ExpressionSyntax)
Syntax\SyntaxFacts.vb (13)
50
Dim inv = TryCast(node.
Parent
, InvocationExpressionSyntax)
58
Dim parent = node.
Parent
79
Dim parent As VisualBasicSyntaxNode = node.
Parent
110
If parentQualName.
Parent
IsNot Nothing AndAlso parentQualName.
Parent
.Kind = SyntaxKind.ImplementsClause Then
174
If Not (parentQualName.
Parent
IsNot Nothing AndAlso parentQualName.
Parent
.Kind = SyntaxKind.ImplementsClause) Then
677
Dim parent2 = parent1.
Parent
.
Parent
682
Dim parent3 = parent2.
Parent
980
n = TryCast(n.
Parent
, XmlNodeSyntax)
1113
p = p.
Parent
1122
p = p.
Parent
Syntax\SyntaxNodeExtensions.vb (8)
34
node = node.
Parent
51
node = node.
Parent
60
Dim current = node.
Parent
65
current = current.
Parent
79
node = node.
Parent
205
Dim parent As VisualBasicSyntaxNode = access.
Parent
244
parent = access.
Parent
381
node = node.
Parent
Syntax\SyntaxNormalizer.vb (10)
1226
If node.
Parent
Is Nothing OrElse
1227
(node.
Parent
.Kind <> SyntaxKind.Parameter AndAlso node.
Parent
.Kind <> SyntaxKind.SimpleAsClause) Then
1402
If node.
Parent
IsNot Nothing AndAlso
1403
(node.
Parent
.Kind = SyntaxKind.SubBlock OrElse node.
Parent
.Kind = SyntaxKind.FunctionBlock) Then
1435
If node.
Parent
IsNot Nothing AndAlso node.
Parent
.Kind = SyntaxKind.EventBlock Then
1446
If node.
Parent
IsNot Nothing AndAlso node.
Parent
.Kind = SyntaxKind.PropertyBlock Then