29 references to IsKindOrHasMatchingText
Microsoft.CodeAnalysis.CSharp.Features (16)
Completion\CompletionProviders\CSharpSuggestionModeCompletionProvider.cs (3)
62
else if (token.
IsKindOrHasMatchingText
(SyntaxKind.FromKeyword) || token.
IsKindOrHasMatchingText
(SyntaxKind.JoinKeyword))
174
if (identifier.Identifier.
IsKindOrHasMatchingText
(SyntaxKind.AsyncKeyword))
Completion\CompletionProviders\DeclarationName\DeclarationNameCompletionProvider.cs (2)
61
if (context.TargetToken.
IsKindOrHasMatchingText
(SyntaxKind.AsyncKeyword) ||
62
context.TargetToken.
IsKindOrHasMatchingText
(SyntaxKind.YieldKeyword))
Completion\CompletionProviders\OverrideCompletionProvider.cs (1)
59
identifierName.Identifier.
IsKindOrHasMatchingText
(SyntaxKind.PartialKeyword))
Completion\CompletionProviders\PartialMethodCompletionProvider.cs (3)
107
var foundPartial = touchingToken.
IsKindOrHasMatchingText
(SyntaxKind.PartialKeyword);
112
if (token.
IsKindOrHasMatchingText
(SyntaxKind.AsyncKeyword))
117
foundPartial = foundPartial || token.
IsKindOrHasMatchingText
(SyntaxKind.PartialKeyword);
Completion\KeywordRecommenders\AsyncKeywordRecommender.cs (1)
23
if (context.TargetToken.
IsKindOrHasMatchingText
(SyntaxKind.PartialKeyword) ||
Completion\KeywordRecommenders\DelegateKeywordRecommender.cs (1)
59
context.TargetToken.
IsKindOrHasMatchingText
(SyntaxKind.AsyncKeyword) &&
Completion\KeywordRecommenders\InKeywordRecommender.cs (1)
86
if (token.GetPreviousToken(includeSkipped: true).
IsKindOrHasMatchingText
(SyntaxKind.FromKeyword))
Completion\KeywordRecommenders\PartialKeywordRecommender.cs (1)
37
if (!decl.Modifiers.Any(t => t.
IsKindOrHasMatchingText
(SyntaxKind.PartialKeyword)))
Completion\KeywordRecommenders\WhereKeywordRecommender.cs (1)
97
.
IsKindOrHasMatchingText
(SyntaxKind.WhereKeyword);
DocumentationComments\CSharpDocumentationCommentSnippetService.cs (1)
125
!(returnType is PredefinedTypeSyntax predefinedType && predefinedType.Keyword.
IsKindOrHasMatchingText
(SyntaxKind.VoidKeyword)))
Snippets\AbstractCSharpTypeSnippetProvider.cs (1)
77
targetPosition = targetToken.
IsKindOrHasMatchingText
(SyntaxKind.PartialKeyword) ? targetToken.SpanStart : targetPosition;
Microsoft.CodeAnalysis.CSharp.Workspaces (10)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (1)
655
identifierName.Identifier.
IsKindOrHasMatchingText
(SyntaxKind.NameOfKeyword);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\ElasticTriviaFormattingRule.cs (2)
337
(parent.Target.Identifier.
IsKindOrHasMatchingText
(SyntaxKind.AssemblyKeyword) ||
338
parent.Target.Identifier.
IsKindOrHasMatchingText
(SyntaxKind.ModuleKeyword)))
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTokenExtensions.cs (2)
516
return targetToken.
IsKindOrHasMatchingText
(SyntaxKind.YieldKeyword);
544
.FirstOrDefault(a => !a.IsMissing && a.
IsKindOrHasMatchingText
(kind));
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (5)
285
token.
IsKindOrHasMatchingText
(SyntaxKind.PartialKeyword))
576
token.
IsKindOrHasMatchingText
(SyntaxKind.PartialKeyword))
1432
if (leftToken.
IsKindOrHasMatchingText
(SyntaxKind.AndKeyword) || leftToken.
IsKindOrHasMatchingText
(SyntaxKind.OrKeyword))
1847
if (token.
IsKindOrHasMatchingText
(SyntaxKind.FromKeyword) &&
Microsoft.VisualStudio.LanguageServices.CSharp (3)
LanguageService\CSharpDebuggerIntelliSenseContext.cs (3)
81
token.
IsKindOrHasMatchingText
(SyntaxKind.CloseBraceToken) &&
87
else if (token.
IsKindOrHasMatchingText
(SyntaxKind.CloseBraceToken) &&
92
else if (token.
IsKindOrHasMatchingText
(SyntaxKind.SemicolonToken) &&