60 references to AwaitKeyword
Microsoft.CodeAnalysis.CSharp (35)
_generated\0\Syntax.xml.Main.Generated.cs (6)
2644if (awaitKeyword.Kind() != SyntaxKind.AwaitKeyword) throw new ArgumentException(nameof(awaitKeyword)); 2651=> SyntaxFactory.AwaitExpression(SyntaxFactory.Token(SyntaxKind.AwaitKeyword), expression); 4074case SyntaxKind.AwaitKeyword: 4430case SyntaxKind.AwaitKeyword: 4462case SyntaxKind.AwaitKeyword: 4489case SyntaxKind.AwaitKeyword:
_generated\1\Syntax.xml.Internal.Generated.cs (10)
29235if (awaitKeyword.Kind != SyntaxKind.AwaitKeyword) throw new ArgumentException(nameof(awaitKeyword)); 31127case SyntaxKind.AwaitKeyword: 31489case SyntaxKind.AwaitKeyword: 31519case SyntaxKind.AwaitKeyword: 31547case SyntaxKind.AwaitKeyword: 34657if (awaitKeyword.Kind != SyntaxKind.AwaitKeyword) throw new ArgumentException(nameof(awaitKeyword)); 36549case SyntaxKind.AwaitKeyword: 36911case SyntaxKind.AwaitKeyword: 36941case SyntaxKind.AwaitKeyword: 36969case SyntaxKind.AwaitKeyword:
Parser\LanguageParser.cs (13)
6125if (this.IsInAsync && identifierToken.ContextualKind == SyntaxKind.AwaitKeyword) 7835if (this.CurrentToken.ContextualKind is SyntaxKind.AsyncKeyword or SyntaxKind.AwaitKeyword or SyntaxKind.FromKeyword) 8458bool beginsWithAwait = this.CurrentToken.ContextualKind == SyntaxKind.AwaitKeyword; 8493if (this.CurrentToken.ContextualKind == SyntaxKind.AwaitKeyword && 8496return this.ParseForEachStatement(attributes, this.EatContextualToken(SyntaxKind.AwaitKeyword)); 8503return this.ParseUsingStatement(attributes, this.EatContextualToken(SyntaxKind.AwaitKeyword)); 8555=> CurrentToken.ContextualKind == SyntaxKind.AwaitKeyword && PeekToken(1).Kind == SyntaxKind.UsingKeyword; 9901if (this.IsInAsync && this.CurrentToken.ContextualKind == SyntaxKind.AwaitKeyword) 10552awaitKeyword = this.EatContextualToken(SyntaxKind.AwaitKeyword); 11006forceLocalFunc = id.ContextualKind != SyntaxKind.AwaitKeyword; 11437return (this.IsScript || this.IsInAsync) && this.CurrentToken.ContextualKind == SyntaxKind.AwaitKeyword; 11442if (this.CurrentToken.ContextualKind == SyntaxKind.AwaitKeyword) 11555this.EatContextualToken(SyntaxKind.AwaitKeyword),
Syntax\SyntaxFacts.cs (3)
552case LocalDeclarationStatementSyntax local when local.AwaitKeyword.IsKind(SyntaxKind.AwaitKeyword): 553case CommonForEachStatementSyntax @foreach when @foreach.AwaitKeyword.IsKind(SyntaxKind.AwaitKeyword): 554case UsingStatementSyntax @using when @using.AwaitKeyword.IsKind(SyntaxKind.AwaitKeyword):
Syntax\SyntaxKindFacts.cs (3)
1288case SyntaxKind.AwaitKeyword: 1402return SyntaxKind.AwaitKeyword; 1852case SyntaxKind.AwaitKeyword:
Microsoft.CodeAnalysis.CSharp.CodeStyle (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeGeneration\CSharpSyntaxTokens.cs (1)
15public static readonly SyntaxToken AwaitKeyword = Token(SyntaxKind.AwaitKeyword);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
144public int AwaitKeyword => (int)SyntaxKind.AwaitKeyword;
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\CSharpSyntaxContext.cs (2)
439if (targetToken.IsKind(SyntaxKind.AwaitKeyword)) 451&& targetToken.HasMatchingText(SyntaxKind.AwaitKeyword))
Microsoft.CodeAnalysis.CSharp.Features (7)
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (2)
2268Debug.Assert(((CommonForEachStatementSyntax)node).AwaitKeyword.IsKind(SyntaxKind.AwaitKeyword)); 2272RoslynDebug.Assert(((LocalDeclarationStatementSyntax)node.Parent!.Parent!).AwaitKeyword.IsKind(SyntaxKind.AwaitKeyword));
GenerateMember\GenerateVariable\CSharpGenerateVariableService.cs (1)
56SyntaxKind.AwaitKeyword or
Highlighting\KeywordHighlighters\AsyncAwaitHighlighter.cs (2)
31=> tokens.Any(static t => t.Kind() is SyntaxKind.AwaitKeyword or SyntaxKind.AsyncKeyword); 99if (mod.Kind() is SyntaxKind.AsyncKeyword or SyntaxKind.AwaitKeyword)
Snippets\CSharpForEachLoopSnippetProvider.cs (2)
47if (token is { RawKind: (int)SyntaxKind.AwaitKeyword, Parent: ExpressionSyntax { Parent: ExpressionStatementSyntax } } || 70var isAsync = syntaxContext.TargetToken is { RawKind: (int)SyntaxKind.AwaitKeyword } or { RawKind: (int)SyntaxKind.IdentifierToken, ValueText: "await" };
Microsoft.CodeAnalysis.CSharp.Workspaces (7)
Classification\ClassificationHelpers.cs (1)
72case SyntaxKind.AwaitKeyword:
Rename\CSharpRenameRewriterLanguageService.cs (1)
977case SyntaxKind.AwaitKeyword:
Simplification\Reducers\CSharpEscapingReducer.cs (1)
53if (SyntaxFacts.GetContextualKeywordKind(unescapedIdentifier) == SyntaxKind.AwaitKeyword)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeGeneration\CSharpSyntaxTokens.cs (1)
15public static readonly SyntaxToken AwaitKeyword = Token(SyntaxKind.AwaitKeyword);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
144public int AwaitKeyword => (int)SyntaxKind.AwaitKeyword;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\CSharpSyntaxContext.cs (2)
439if (targetToken.IsKind(SyntaxKind.AwaitKeyword)) 451&& targetToken.HasMatchingText(SyntaxKind.AwaitKeyword))
Microsoft.CodeAnalysis.Razor.Compiler (3)
Language\Legacy\CSharpCodeParser.cs (2)
197keywordParserMap.Add(CSharpSyntaxKind.AwaitKeyword, ParseAwaitExpression); 2114Assert(CSharpSyntaxKind.AwaitKeyword);
Language\Legacy\NativeCSharpTokenizer.cs (1)
27CSharpSyntaxKind.AwaitKeyword,
Roslyn.Diagnostics.CSharp.Analyzers (4)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeGeneration\CSharpSyntaxTokens.cs (1)
15public static readonly SyntaxToken AwaitKeyword = Token(SyntaxKind.AwaitKeyword);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
144public int AwaitKeyword => (int)SyntaxKind.AwaitKeyword;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\CSharpSyntaxContext.cs (2)
439if (targetToken.IsKind(SyntaxKind.AwaitKeyword)) 451&& targetToken.HasMatchingText(SyntaxKind.AwaitKeyword))