51 references to AwaitKeyword
Microsoft.AspNetCore.Components.Analyzers (1)
StateHasChangedAnalyzer.cs (1)
263return token.IsKind(Microsoft.CodeAnalysis.CSharp.SyntaxKind.AwaitKeyword);
Microsoft.CodeAnalysis.CSharp (25)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Syntax.xml.Main.Generated.cs (6)
2639if (awaitKeyword.Kind() != SyntaxKind.AwaitKeyword) throw new ArgumentException(nameof(awaitKeyword)); 2646=> SyntaxFactory.AwaitExpression(SyntaxFactory.Token(SyntaxKind.AwaitKeyword), expression); 4067case SyntaxKind.AwaitKeyword: 4417case SyntaxKind.AwaitKeyword: 4449case SyntaxKind.AwaitKeyword: 4476case SyntaxKind.AwaitKeyword:
Parser\LanguageParser.cs (13)
6079if (this.IsInAsync && identifierToken.ContextualKind == SyntaxKind.AwaitKeyword) 7771if (this.CurrentToken.ContextualKind is SyntaxKind.AsyncKeyword or SyntaxKind.AwaitKeyword or SyntaxKind.FromKeyword) 8394bool beginsWithAwait = this.CurrentToken.ContextualKind == SyntaxKind.AwaitKeyword; 8429if (this.CurrentToken.ContextualKind == SyntaxKind.AwaitKeyword && 8432return this.ParseForEachStatement(attributes, this.EatContextualToken(SyntaxKind.AwaitKeyword)); 8439return this.ParseUsingStatement(attributes, this.EatContextualToken(SyntaxKind.AwaitKeyword)); 8491=> CurrentToken.ContextualKind == SyntaxKind.AwaitKeyword && PeekToken(1).Kind == SyntaxKind.UsingKeyword; 9837if (this.IsInAsync && this.CurrentToken.ContextualKind == SyntaxKind.AwaitKeyword) 10488awaitKeyword = this.EatContextualToken(SyntaxKind.AwaitKeyword); 10942forceLocalFunc = id.ContextualKind != SyntaxKind.AwaitKeyword; 11373return (this.IsScript || this.IsInAsync) && this.CurrentToken.ContextualKind == SyntaxKind.AwaitKeyword; 11378if (this.CurrentToken.ContextualKind == SyntaxKind.AwaitKeyword) 11491this.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)
199keywordParserMap.Add(CSharpSyntaxKind.AwaitKeyword, ParseAwaitExpression); 2285Assert(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))