25 references to GetContextualKeywordKind
Microsoft.CodeAnalysis.CSharp (1)
Parser\LexerCache.cs (1)
29kind = SyntaxFacts.GetContextualKeywordKind(key);
Microsoft.CodeAnalysis.CSharp.CodeStyle (3)
CSharpOrderModifiersHelper.cs (1)
22return (int)(kind == SyntaxKind.None ? SyntaxFacts.GetContextualKeywordKind(trimmed) : kind);
SemanticModelExtensions.cs (1)
442if (SyntaxFacts.GetContextualKeywordKind(parameter.Name) is not SyntaxKind.UnderscoreToken)
SyntaxTokenExtensions.cs (1)
71SyntaxFacts.GetContextualKeywordKind(simpleNameText) != SyntaxKind.None;
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (3)
CSharpSimplificationHelpers.cs (2)
23if (SyntaxFacts.GetKeywordKind(syntaxToken.ValueText) == SyntaxKind.None && SyntaxFacts.GetContextualKeywordKind(syntaxToken.ValueText) == SyntaxKind.None) 28if (SyntaxFacts.GetContextualKeywordKind(syntaxToken.ValueText) == SyntaxKind.UnderscoreToken)
StringExtensions.cs (1)
26needsEscaping = needsEscaping || (isQueryContext && SyntaxFacts.IsQueryContextualKeyword(SyntaxFacts.GetContextualKeywordKind(identifier)));
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ResultProvider.UnitTests (1)
CSharpFormatter.TypeNames.cs (1)
19return SyntaxFacts.GetKeywordKind(identifier) != SyntaxKind.None || SyntaxFacts.GetContextualKeywordKind(identifier) != SyntaxKind.None;
Microsoft.CodeAnalysis.CSharp.Features (7)
Completion\CompletionProviders\ExplicitInterfaceTypeCompletionProvider.cs (1)
75if (SyntaxFacts.GetContextualKeywordKind(targetToken.ValueText) == SyntaxKind.AsyncKeyword)
Completion\KeywordRecommenders\UsingKeywordRecommender.cs (2)
146else if (token.Kind() == SyntaxKind.IdentifierToken && SyntaxFacts.GetContextualKeywordKind((string)token.Value!) == SyntaxKind.GlobalKeyword) 158else if (token.Kind() == SyntaxKind.IdentifierToken && SyntaxFacts.GetContextualKeywordKind((string)token.Value!) == SyntaxKind.GlobalKeyword)
Completion\Providers\OutVariableArgumentProvider.cs (1)
42|| SyntaxFacts.GetContextualKeywordKind(name) != SyntaxKind.None)
CSharpOrderModifiersHelper.cs (1)
22return (int)(kind == SyntaxKind.None ? SyntaxFacts.GetContextualKeywordKind(trimmed) : kind);
GenerateMember\GenerateVariable\CSharpGenerateVariableService.cs (1)
49var contextualKind = SyntaxFacts.GetContextualKeywordKind(token.ValueText);
ReplaceDocCommentTextWithTag\CSharpReplaceDocCommentTextWithTagCodeRefactoringProvider.cs (1)
31=> SyntaxFacts.IsKeywordKind(SyntaxFacts.GetKeywordKind(text)) || SyntaxFacts.IsContextualKeyword(SyntaxFacts.GetContextualKeywordKind(text));
Microsoft.CodeAnalysis.CSharp.Workspaces (10)
Classification\ClassificationHelpers.cs (1)
542|| (wasKeyword && SyntaxFacts.GetContextualKeywordKind(text) != SyntaxKind.None)
CSharpSimplificationHelpers.cs (2)
23if (SyntaxFacts.GetKeywordKind(syntaxToken.ValueText) == SyntaxKind.None && SyntaxFacts.GetContextualKeywordKind(syntaxToken.ValueText) == SyntaxKind.None) 28if (SyntaxFacts.GetContextualKeywordKind(syntaxToken.ValueText) == SyntaxKind.UnderscoreToken)
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTokenExtensions.cs\SyntaxTokenExtensions.cs (1)
71SyntaxFacts.GetContextualKeywordKind(simpleNameText) != SyntaxKind.None;
SemanticModelExtensions.cs (1)
442if (SyntaxFacts.GetContextualKeywordKind(parameter.Name) is not SyntaxKind.UnderscoreToken)
Simplification\CSharpSimplificationService.cs (2)
105if (SyntaxFacts.GetKeywordKind(syntaxToken.ValueText) == SyntaxKind.None && SyntaxFacts.GetContextualKeywordKind(syntaxToken.ValueText) == SyntaxKind.None) 110if (SyntaxFacts.GetContextualKeywordKind(syntaxToken.ValueText) == SyntaxKind.UnderscoreToken)
Simplification\Reducers\CSharpEscapingReducer.cs (2)
54if (SyntaxFacts.GetContextualKeywordKind(unescapedIdentifier) == SyntaxKind.AwaitKeyword) 87switch (SyntaxFacts.GetContextualKeywordKind(unescapedIdentifier))
StringExtensions.cs (1)
26needsEscaping = needsEscaping || (isQueryContext && SyntaxFacts.IsQueryContextualKeyword(SyntaxFacts.GetContextualKeywordKind(identifier)));