142 references to IsChildToken
Microsoft.CodeAnalysis.VisualBasic.Features (51)
Completion\CompletionProviders\CrefCompletionProvider.vb (4)
123
Return (token.
IsChildToken
(Function(t As TypeArgumentListSyntax) t.OfKeyword) OrElse
132
If token.
IsChildToken
(Function(x As XmlCrefAttributeSyntax) x.StartQuoteToken) Then
161
Return token.
IsChildToken
(Function(x As CrefSignatureSyntax) x.OpenParenToken)
169
ElseIf token.
IsChildToken
(Function(x As QualifiedNameSyntax) x.DotToken) Then
Completion\CompletionProviders\HandlesClauseCompletionProvider.vb (2)
57
If context.TargetToken.
IsChildToken
(Of HandlesClauseSyntax)(Function(hc) hc.HandlesKeyword) OrElse
63
If context.TargetToken.
IsChildToken
(Of HandlesClauseItemSyntax)(Function(hc) hc.DotToken) Then
Completion\CompletionProviders\XmlDocCommentCompletionProvider.vb (7)
238
If targetToken.
IsChildToken
(Function(n As XmlNameSyntax) n.LocalName) AndAlso targetToken.Parent Is tagNameSyntax Then
244
If targetToken.
IsChildToken
(Function(n As XmlNameSyntax) n.LocalName) AndAlso targetToken.Parent.IsParentKind(SyntaxKind.XmlAttribute) Then
250
If (targetToken.
IsChildToken
(Function(s As XmlStringSyntax) s.EndQuoteToken) AndAlso targetToken.Parent.IsParentKind(SyntaxKind.XmlAttribute)) OrElse
251
targetToken.
IsChildToken
(Function(a As XmlNameAttributeSyntax) a.EndQuoteToken) OrElse
252
targetToken.
IsChildToken
(Function(a As XmlCrefAttributeSyntax) a.EndQuoteToken) Then
257
If (targetToken.
IsChildToken
(Function(s As XmlStringSyntax) s.StartQuoteToken) AndAlso targetToken.Parent.IsParentKind(SyntaxKind.XmlAttribute)) OrElse
258
targetToken.
IsChildToken
(Function(a As XmlNameAttributeSyntax) a.StartQuoteToken) Then
Completion\KeywordRecommenders\ArrayStatements\PreserveKeywordRecommender.vb (1)
27
If targetToken.Kind = SyntaxKind.ReDimKeyword AndAlso targetToken.
IsChildToken
(Of ReDimStatementSyntax)(Function(statement) statement.ReDimKeyword) Then
Completion\KeywordRecommenders\Declarations\AliasKeywordRecommender.vb (1)
28
Return If(targetToken.
IsChildToken
(Of DeclareStatementSyntax)(Function(declaration) declaration.LibraryName.Token),
Completion\KeywordRecommenders\Declarations\AsKeywordRecommender.vb (6)
59
If targetToken.
IsChildToken
(Of TypeParameterSyntax)(Function(typeParameter) typeParameter.Identifier) Then
64
If targetToken.
IsChildToken
(Of EnumStatementSyntax)(Function(enumDeclaration) enumDeclaration.Identifier) Then
75
If targetToken.
IsChildToken
(Of ParameterListSyntax)(Function(paramList) paramList.CloseParenToken) Then
85
If targetToken.
IsChildToken
(Of MethodStatementSyntax)(Function(functionDeclaration) functionDeclaration.Identifier) AndAlso
91
If targetToken.
IsChildToken
(Of PropertyStatementSyntax)(Function(propertyDeclaration) propertyDeclaration.Identifier) Then
96
If targetToken.
IsChildToken
(Of EventStatementSyntax)(Function(eventDeclaration) eventDeclaration.Identifier) Then
Completion\KeywordRecommenders\Declarations\AttributeScopesKeywordRecommender.vb (1)
31
targetToken.
IsChildToken
(Of AttributeListSyntax)(Function(block) block.LessThanToken) Then
Completion\KeywordRecommenders\Declarations\CharsetModifierKeywordRecommender.vb (1)
30
Return If(targetToken.
IsChildToken
(Of DeclareStatementSyntax)(Function(externalMethodDeclaration) externalMethodDeclaration.DeclareKeyword),
Completion\KeywordRecommenders\Declarations\DelegateSubFunctionKeywordRecommender.vb (1)
27
Return If(context.TargetToken.
IsChildToken
(Of DelegateStatementSyntax)(Function(delegateDeclaration) delegateDeclaration.DelegateKeyword),
Completion\KeywordRecommenders\Declarations\EndBlockKeywordRecommender.vb (2)
26
(targetToken.
IsChildToken
(Of EndBlockStatementSyntax)(Function(endBlock) endBlock.EndKeyword) OrElse
27
targetToken.
IsChildToken
(Of StopOrEndStatementSyntax)(Function(endStatement) endStatement.StopOrEndKeyword)) Then
Completion\KeywordRecommenders\Declarations\GenericConstraintsKeywordRecommender.vb (1)
28
If targetToken.
IsChildToken
(Of TypeParameterSingleConstraintClauseSyntax)(Function(constraint) constraint.AsKeyword) Then
Completion\KeywordRecommenders\Declarations\LibKeywordRecommender.vb (1)
26
Return If(context.TargetToken.
IsChildToken
(Of DeclareStatementSyntax)(Function(declaration) declaration.Identifier),
Completion\KeywordRecommenders\Expressions\NewKeywordRecommender.vb (1)
32
If targetToken.
IsChildToken
(Of AsClauseSyntax)(Function(asClause) asClause.AsKeyword) Then
Completion\KeywordRecommenders\Expressions\WithKeywordRecommender.vb (2)
27
If token.
IsChildToken
(Of AsNewClauseSyntax)(Function(asNewClause) asNewClause.NewExpression.NewKeyword) OrElse
29
token.
IsChildToken
(Of ObjectCreationExpressionSyntax)(Function(objectCreation) objectCreation.NewKeyword) OrElse
Completion\KeywordRecommenders\Queries\GroupByKeywordRecommender.vb (1)
26
If context.TargetToken.
IsChildToken
(Of GroupByClauseSyntax)(Function(groupBy) groupBy.GroupKeyword) OrElse
Completion\KeywordRecommenders\Queries\GroupKeywordRecommender.vb (3)
27
If targetToken.
IsChildToken
(Of GroupByClauseSyntax)(Function(g) g.IntoKeyword) OrElse
28
targetToken.
IsChildToken
(Of GroupJoinClauseSyntax)(Function(gj) gj.IntoKeyword) Then
34
If targetToken.
IsChildToken
(Of VariableNameEqualsSyntax)(Function(vne) vne.EqualsToken) Then
Completion\KeywordRecommenders\Queries\JoinKeywordRecommender.vb (2)
31
Return If(targetToken.
IsChildToken
(Of GroupByClauseSyntax)(Function(groupBy) groupBy.GroupKeyword) OrElse targetToken.
IsChildToken
(Of GroupJoinClauseSyntax)(Function(groupBy) groupBy.GroupKeyword),
Completion\KeywordRecommenders\Queries\WhileKeywordRecommender.vb (2)
25
If targetToken.
IsChildToken
(Of PartitionClauseSyntax)(Function(partitionQuery) partitionQuery.SkipOrTakeKeyword) OrElse
26
targetToken.
IsChildToken
(Of PartitionWhileClauseSyntax)(Function(partitionWhileQuery) partitionWhileQuery.SkipOrTakeKeyword) Then
Completion\KeywordRecommenders\Statements\IfKeywordRecommender.vb (1)
31
If targetToken.
IsChildToken
(Of ElseStatementSyntax)(Function(ifStatement) ifStatement.ElseKeyword) Then
Completion\KeywordRecommenders\Statements\IsKeywordRecommender.vb (1)
37
If targetToken.
IsChildToken
(Of CaseStatementSyntax)(Function(caseStatement) caseStatement.CaseKeyword) OrElse
Completion\KeywordRecommenders\Types\BuiltInTypesKeywordRecommender.vb (2)
58
If targetToken.
IsChildToken
(Of InheritsStatementSyntax)(Function(n) n.InheritsKeyword) OrElse
59
targetToken.
IsChildToken
(Of ImplementsStatementSyntax)(Function(n) n.ImplementsKeyword) Then
SignatureHelp\AddRemoveHandlerSignatureHelpProvider.vb (2)
34
Return token.
IsChildToken
(Of AddRemoveHandlerStatementSyntax)(Function(ce) ce.AddHandlerOrRemoveHandlerKeyword) OrElse
35
token.
IsChildToken
(Of AddRemoveHandlerStatementSyntax)(Function(ce) ce.CommaToken)
SignatureHelp\CastExpressionSignatureHelpProvider.vb (2)
36
Return token.
IsChildToken
(Of CastExpressionSyntax)(Function(ce) ce.OpenParenToken) OrElse
37
token.
IsChildToken
(Of CastExpressionSyntax)(Function(ce) ce.CommaToken)
SignatureHelp\GetTypeExpressionSignatureHelpProvider.vb (1)
27
Return token.
IsChildToken
(Of GetTypeExpressionSyntax)(Function(ce) ce.OpenParenToken)
SignatureHelp\GetXmlNamespaceExpressionSignatureHelpProvider.vb (1)
27
Return token.
IsChildToken
(Of GetXmlNamespaceExpressionSyntax)(Function(ce) ce.OpenParenToken)
SignatureHelp\NameOfExpressionSignatureHelpProvider.vb (1)
41
Return token.
IsChildToken
(Of NameOfExpressionSyntax)(Function(noe) noe.OpenParenToken)
SignatureHelp\PredefinedCastExpressionSignatureHelpProvider.vb (1)
31
Return token.
IsChildToken
(Of PredefinedCastExpressionSyntax)(Function(ce) ce.OpenParenToken)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (91)
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb\SyntaxTreeExtensions.vb (86)
308
Return context.FollowsEndOfStatement OrElse token.
IsChildToken
(Of EnumMemberDeclarationSyntax)(Function(emds) emds.Identifier)
370
If targetToken.
IsChildToken
(Of AddRemoveHandlerStatementSyntax)(Function(handlerStatement) handlerStatement.AddHandlerOrRemoveHandlerKeyword) OrElse
371
targetToken.
IsChildToken
(Of AddRemoveHandlerStatementSyntax)(Function(handlerStatement) handlerStatement.CommaToken) OrElse
372
targetToken.
IsChildToken
(Of ArgumentListSyntax)(Function(argumentList) argumentList.OpenParenToken) OrElse
373
targetToken.
IsChildToken
(Of AssignmentStatementSyntax)(Function(assignmentStatement) assignmentStatement.OperatorToken) OrElse
374
targetToken.
IsChildToken
(Of AwaitExpressionSyntax)(Function(awaitExpression) awaitExpression.AwaitKeyword) OrElse
375
targetToken.
IsChildToken
(Of BinaryExpressionSyntax)(Function(binaryExpression) binaryExpression.OperatorToken) OrElse
376
targetToken.
IsChildToken
(Of BinaryConditionalExpressionSyntax)(Function(binaryExpression) binaryExpression.OpenParenToken) OrElse
377
targetToken.
IsChildToken
(Of BinaryConditionalExpressionSyntax)(Function(binaryExpression) binaryExpression.CommaToken) OrElse
378
targetToken.
IsChildToken
(Of CallStatementSyntax)(Function(callStatementSyntax) callStatementSyntax.CallKeyword) OrElse
379
targetToken.
IsChildToken
(Of CatchFilterClauseSyntax)(Function(catchFilterClauseSyntax) catchFilterClauseSyntax.WhenKeyword) OrElse
380
targetToken.
IsChildToken
(Of CaseStatementSyntax)(Function(caseStatement) caseStatement.CaseKeyword) OrElse
381
targetToken.
IsChildToken
(Of ConditionalAccessExpressionSyntax)(Function(conditionalAccessExpressionSyntax) conditionalAccessExpressionSyntax.QuestionMarkToken) OrElse
383
targetToken.
IsChildToken
(Of RangeCaseClauseSyntax)(Function(rangeCaseClause) rangeCaseClause.ToKeyword) OrElse
384
targetToken.
IsChildToken
(Of RelationalCaseClauseSyntax)(Function(relationalCaseClause) relationalCaseClause.OperatorToken) OrElse
385
targetToken.
IsChildToken
(Of CastExpressionSyntax)(Function(castExpression) castExpression.OpenParenToken) OrElse
386
targetToken.
IsChildToken
(Of CollectionInitializerSyntax)(Function(collectionInitializer) collectionInitializer.OpenBraceToken) OrElse
387
targetToken.
IsChildToken
(Of CollectionRangeVariableSyntax)(Function(collectionRange) collectionRange.InKeyword) OrElse
388
targetToken.
IsChildToken
(Of EraseStatementSyntax)(Function(eraseStatement) eraseStatement.EraseKeyword) OrElse
390
targetToken.
IsChildToken
(Of ErrorStatementSyntax)(Function(errorStatement) errorStatement.ErrorKeyword) OrElse
391
targetToken.
IsChildToken
(Of ForStatementSyntax)(Function(forStatement) forStatement.EqualsToken) OrElse
392
targetToken.
IsChildToken
(Of ForStatementSyntax)(Function(forStatement) forStatement.ToKeyword) OrElse
393
targetToken.
IsChildToken
(Of ForStepClauseSyntax)(Function(forStepClause) forStepClause.StepKeyword) OrElse
394
targetToken.
IsChildToken
(Of ForEachStatementSyntax)(Function(forEachStatement) forEachStatement.InKeyword) OrElse
395
targetToken.
IsChildToken
(Of FunctionAggregationSyntax)(Function(functionAggregation) functionAggregation.OpenParenToken) OrElse
396
targetToken.
IsChildToken
(Of GetTypeExpressionSyntax)(Function(getTypeExpression) getTypeExpression.OpenParenToken) OrElse
397
targetToken.
IsChildToken
(Of GroupByClauseSyntax)(Function(groupBy) groupBy.GroupKeyword) OrElse
398
targetToken.
IsChildToken
(Of GroupByClauseSyntax)(Function(groupBy) groupBy.ByKeyword) OrElse
399
targetToken.
IsChildToken
(Of IfStatementSyntax)(Function(ifStatement) ifStatement.IfKeyword) OrElse
400
targetToken.
IsChildToken
(Of ElseIfStatementSyntax)(Function(elseIfStatement) elseIfStatement.ElseIfKeyword) OrElse
401
targetToken.
IsChildToken
(Of InferredFieldInitializerSyntax)(Function(inferredField) inferredField.KeyKeyword) OrElse
402
targetToken.
IsChildToken
(Of InterpolationSyntax)(Function(interpolation) interpolation.OpenBraceToken) OrElse
403
targetToken.
IsChildToken
(Of EqualsValueSyntax)(Function(initializer) initializer.EqualsToken) OrElse
404
targetToken.
IsChildToken
(Of JoinClauseSyntax)(Function(joinQuery) joinQuery.OnKeyword) OrElse
406
targetToken.
IsChildToken
(Of JoinConditionSyntax)(Function(joinCondition) joinCondition.EqualsKeyword) OrElse
407
targetToken.
IsChildToken
(Of SimpleArgumentSyntax)(Function(argument) If(argument.IsNamed, argument.NameColonEquals.ColonEqualsToken, Nothing)) OrElse
408
targetToken.
IsChildToken
(Of NamedFieldInitializerSyntax)(Function(namedField) namedField.EqualsToken) OrElse
409
targetToken.
IsChildToken
(Of OrderByClauseSyntax)(Function(orderByClause) orderByClause.ByKeyword) OrElse
411
targetToken.
IsChildToken
(Of ParenthesizedExpressionSyntax)(Function(parenthesizedExpression) parenthesizedExpression.OpenParenToken) OrElse
412
targetToken.
IsChildToken
(Of PartitionClauseSyntax)(Function(partitionClause) partitionClause.SkipOrTakeKeyword) OrElse
413
targetToken.
IsChildToken
(Of PartitionWhileClauseSyntax)(Function(partitionWhileClause) partitionWhileClause.WhileKeyword) OrElse
414
targetToken.
IsChildToken
(Of PredefinedCastExpressionSyntax)(Function(buildInCast) buildInCast.OpenParenToken) OrElse
415
targetToken.
IsChildToken
(Of RangeArgumentSyntax)(Function(rangeArgument) rangeArgument.ToKeyword) OrElse
416
targetToken.
IsChildToken
(Of ReDimStatementSyntax)(Function(redimStatement) redimStatement.ReDimKeyword) OrElse
417
targetToken.
IsChildToken
(Of ReDimStatementSyntax)(Function(redimStatement) redimStatement.PreserveKeyword) OrElse
418
targetToken.
IsChildToken
(Of ReturnStatementSyntax)(Function(returnStatement) returnStatement.ReturnKeyword) OrElse
419
targetToken.
IsChildToken
(Of SelectClauseSyntax)(Function(selectClause) selectClause.SelectKeyword) OrElse
421
targetToken.
IsChildToken
(Of SelectStatementSyntax)(Function(selectStatement) selectStatement.SelectKeyword) OrElse
422
targetToken.
IsChildToken
(Of SelectStatementSyntax)(Function(selectStatement) selectStatement.CaseKeyword) OrElse
423
targetToken.
IsChildToken
(Of SyncLockStatementSyntax)(Function(syncLockStatement) syncLockStatement.SyncLockKeyword) OrElse
424
targetToken.
IsChildToken
(Of TernaryConditionalExpressionSyntax)(Function(ternaryConditional) ternaryConditional.OpenParenToken) OrElse
425
targetToken.
IsChildToken
(Of TernaryConditionalExpressionSyntax)(Function(ternaryConditional) ternaryConditional.FirstCommaToken) OrElse
426
targetToken.
IsChildToken
(Of TernaryConditionalExpressionSyntax)(Function(ternaryConditional) ternaryConditional.SecondCommaToken) OrElse
427
targetToken.
IsChildToken
(Of ThrowStatementSyntax)(Function(throwStatement) throwStatement.ThrowKeyword) OrElse
428
targetToken.
IsChildToken
(Of TypeOfExpressionSyntax)(Function(typeOfIsExpression) typeOfIsExpression.TypeOfKeyword) OrElse
429
targetToken.
IsChildToken
(Of UnaryExpressionSyntax)(Function(unaryExpression) unaryExpression.OperatorToken) OrElse
430
targetToken.
IsChildToken
(Of UsingStatementSyntax)(Function(usingStatementSyntax) usingStatementSyntax.UsingKeyword) OrElse
431
targetToken.
IsChildToken
(Of VariableNameEqualsSyntax)(Function(variableNameEquals) variableNameEquals.EqualsToken) OrElse
432
targetToken.
IsChildToken
(Of WhereClauseSyntax)(Function(whereClause) whereClause.WhereKeyword) OrElse
433
targetToken.
IsChildToken
(Of WhileStatementSyntax)(Function(whileStatement) whileStatement.WhileKeyword) OrElse
434
targetToken.
IsChildToken
(Of WhileOrUntilClauseSyntax)(Function(whileUntilClause) whileUntilClause.WhileOrUntilKeyword) OrElse
435
targetToken.
IsChildToken
(Of WithStatementSyntax)(Function(withStatement) withStatement.WithKeyword) OrElse
436
targetToken.
IsChildToken
(Of XmlEmbeddedExpressionSyntax)(Function(xmlEmbeddedExpression) xmlEmbeddedExpression.LessThanPercentEqualsToken) OrElse
437
targetToken.
IsChildToken
(Of YieldStatementSyntax)(Function(yieldStatement) yieldStatement.YieldKeyword) Then
463
If targetToken.
IsChildToken
(Function(a As AttributeTargetSyntax) a.ColonToken) OrElse
464
targetToken.
IsChildToken
(Function(a As AttributeListSyntax) a.LessThanToken) OrElse
509
If token.
IsChildToken
(Of ImportAliasClauseSyntax)(Function(importAliasClause) importAliasClause.EqualsToken) OrElse
510
token.
IsChildToken
(Of ArrayCreationExpressionSyntax)(Function(arrayCreation) arrayCreation.NewKeyword) OrElse
511
token.
IsChildToken
(Of AsNewClauseSyntax)(Function(asNewClause) asNewClause.NewExpression.NewKeyword) OrElse
512
token.
IsChildToken
(Of InheritsStatementSyntax)(Function(node) node.InheritsKeyword) OrElse
514
token.
IsChildToken
(Of ImplementsStatementSyntax)(Function(node) node.ImplementsKeyword) OrElse
516
token.
IsChildToken
(Of CastExpressionSyntax)(Function(castExpression) castExpression.CommaToken) OrElse
517
token.
IsChildToken
(Of ImplementsClauseSyntax)(Function(implementsClause) implementsClause.ImplementsKeyword) OrElse
519
token.
IsChildToken
(Of ImportsStatementSyntax)(Function(importsStatement) importsStatement.ImportsKeyword) OrElse
521
token.
IsChildToken
(Of ObjectCreationExpressionSyntax)(Function(objectCreation) objectCreation.NewKeyword) OrElse
522
token.
IsChildToken
(Of TypeArgumentListSyntax)(Function(typeArgumentList) typeArgumentList.OfKeyword) OrElse
524
token.
IsChildToken
(Of TypeOfExpressionSyntax)(Function(typeOfIs) typeOfIs.OperatorToken) OrElse
525
token.
IsChildToken
(Of TypeParameterSingleConstraintClauseSyntax)(Function(constraint) constraint.AsKeyword) OrElse
526
token.
IsChildToken
(Of TypeParameterMultipleConstraintClauseSyntax)(Function(constraint) constraint.OpenBraceToken) OrElse
542
Return token.
IsChildToken
(Of SimpleAsClauseSyntax)(Function(asClause) asClause.AsKeyword)
568
.
IsChildToken
(Of NameOfExpressionSyntax)(Function(nameOfExpression) nameOfExpression.OpenParenToken)
645
(targetToken.
IsChildToken
(Of SingleLineIfStatementSyntax)(Function(n) n.ThenKeyword) OrElse
646
targetToken.
IsChildToken
(Of SingleLineElseClauseSyntax)(Function(n) n.ElseKeyword)) Then
728
If targetToken.
IsChildToken
(Of AggregateClauseSyntax)(Function(a) a.IntoKeyword) OrElse
730
targetToken.
IsChildToken
(Of GroupByClauseSyntax)(Function(g) g.IntoKeyword) OrElse
732
targetToken.
IsChildToken
(Of GroupJoinClauseSyntax)(Function(g) g.IntoKeyword) OrElse
Recommendations\VisualBasicRecommendationServiceRunner.vb (4)
425
If token.
IsChildToken
(Of InheritsStatementSyntax)(Function(n) n.InheritsKeyword) Then
429
Return token.
IsChildToken
(Of QualifiedNameSyntax)(Function(n) n.DotToken) AndAlso
434
If token.
IsChildToken
(Of ImplementsStatementSyntax)(Function(n) n.ImplementsKeyword) Then
438
Return token.
IsChildToken
(Of QualifiedNameSyntax)(Function(n) n.DotToken) AndAlso
VisualBasicSyntaxContextExtensions.vb (1)
19
If targetToken.
IsChildToken
(Of HandlesClauseSyntax)(Function(hc) hc.HandlesKeyword) OrElse