60 references to AwaitKeyword
Microsoft.CodeAnalysis.CSharp (35)
_generated\0\Syntax.xml.Main.Generated.cs (6)
2632if (awaitKeyword.Kind() != SyntaxKind.AwaitKeyword) throw new ArgumentException(nameof(awaitKeyword)); 2639=> SyntaxFactory.AwaitExpression(SyntaxFactory.Token(SyntaxKind.AwaitKeyword), expression); 4046case SyntaxKind.AwaitKeyword: 4392case SyntaxKind.AwaitKeyword: 4424case SyntaxKind.AwaitKeyword: 4451case SyntaxKind.AwaitKeyword:
_generated\1\Syntax.xml.Internal.Generated.cs (10)
29095if (awaitKeyword.Kind != SyntaxKind.AwaitKeyword) throw new ArgumentException(nameof(awaitKeyword)); 30972case SyntaxKind.AwaitKeyword: 31354case SyntaxKind.AwaitKeyword: 31384case SyntaxKind.AwaitKeyword: 31412case SyntaxKind.AwaitKeyword: 34522if (awaitKeyword.Kind != SyntaxKind.AwaitKeyword) throw new ArgumentException(nameof(awaitKeyword)); 36399case SyntaxKind.AwaitKeyword: 36781case SyntaxKind.AwaitKeyword: 36811case SyntaxKind.AwaitKeyword: 36839case SyntaxKind.AwaitKeyword:
Parser\LanguageParser.cs (13)
6101if (this.IsInAsync && identifierToken.ContextualKind == SyntaxKind.AwaitKeyword) 7811if (this.CurrentToken.ContextualKind is SyntaxKind.AsyncKeyword or SyntaxKind.AwaitKeyword or SyntaxKind.FromKeyword) 8434bool beginsWithAwait = this.CurrentToken.ContextualKind == SyntaxKind.AwaitKeyword; 8469if (this.CurrentToken.ContextualKind == SyntaxKind.AwaitKeyword && 8472return this.ParseForEachStatement(attributes, this.EatContextualToken(SyntaxKind.AwaitKeyword)); 8479return this.ParseUsingStatement(attributes, this.EatContextualToken(SyntaxKind.AwaitKeyword)); 8510=> CurrentToken.ContextualKind == SyntaxKind.AwaitKeyword && PeekToken(1).Kind == SyntaxKind.UsingKeyword; 9859if (this.IsInAsync && this.CurrentToken.ContextualKind == SyntaxKind.AwaitKeyword) 10510awaitKeyword = this.EatContextualToken(SyntaxKind.AwaitKeyword); 10963forceLocalFunc = id.ContextualKind != SyntaxKind.AwaitKeyword; 11389return (this.IsScript || this.IsInAsync) && this.CurrentToken.ContextualKind == SyntaxKind.AwaitKeyword; 11394if (this.CurrentToken.ContextualKind == SyntaxKind.AwaitKeyword) 11507this.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)
1286case SyntaxKind.AwaitKeyword: 1399return SyntaxKind.AwaitKeyword; 1847case 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))