125 references to AwaitKeyword
Microsoft.CodeAnalysis.CSharp (18)
Parser\LanguageParser.cs (12)
5417if (this.IsInAsync && identifierToken.ContextualKind == SyntaxKind.AwaitKeyword) 7471bool beginsWithAwait = this.CurrentToken.ContextualKind == SyntaxKind.AwaitKeyword; 7507if (this.CurrentToken.ContextualKind == SyntaxKind.AwaitKeyword && 7510return this.ParseForEachStatement(attributes, this.EatContextualToken(SyntaxKind.AwaitKeyword)); 7517return this.ParseUsingStatement(attributes, this.EatContextualToken(SyntaxKind.AwaitKeyword)); 7548=> CurrentToken.ContextualKind == SyntaxKind.AwaitKeyword && PeekToken(1).Kind == SyntaxKind.UsingKeyword; 8825if (this.IsInAsync && this.CurrentToken.ContextualKind == SyntaxKind.AwaitKeyword) 9393awaitKeyword = this.EatContextualToken(SyntaxKind.AwaitKeyword); 9786forceLocalFunc = id.ContextualKind != SyntaxKind.AwaitKeyword; 10215return (this.IsScript || this.IsInAsync) && this.CurrentToken.ContextualKind == SyntaxKind.AwaitKeyword; 10220if (this.CurrentToken.ContextualKind == SyntaxKind.AwaitKeyword) 10338this.EatContextualToken(SyntaxKind.AwaitKeyword),
Syntax\SyntaxFacts.cs (3)
537case LocalDeclarationStatementSyntax local when local.AwaitKeyword.IsKind(SyntaxKind.AwaitKeyword): 538case CommonForEachStatementSyntax @foreach when @foreach.AwaitKeyword.IsKind(SyntaxKind.AwaitKeyword): 539case UsingStatementSyntax @using when @using.AwaitKeyword.IsKind(SyntaxKind.AwaitKeyword):
Syntax\SyntaxKindFacts.cs (3)
1182case SyntaxKind.AwaitKeyword: 1291return SyntaxKind.AwaitKeyword; 1731case SyntaxKind.AwaitKeyword:
Microsoft.CodeAnalysis.CSharp.CodeStyle (1)
CSharpSyntaxKinds.cs (1)
122public int AwaitKeyword => (int)SyntaxKind.AwaitKeyword;
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (6)
CSharpMakeStatementAsynchronousCodeFixProvider.cs (4)
75.WithAwaitKeyword(SyntaxFactory.Token(SyntaxKind.AwaitKeyword).WithLeadingTrivia(forEach.GetLeadingTrivia())); 80.WithAwaitKeyword(SyntaxFactory.Token(SyntaxKind.AwaitKeyword).WithLeadingTrivia(forEachDeconstruction.GetLeadingTrivia())); 85.WithAwaitKeyword(SyntaxFactory.Token(SyntaxKind.AwaitKeyword).WithLeadingTrivia(usingStatement.GetLeadingTrivia())); 90.WithAwaitKeyword(SyntaxFactory.Token(SyntaxKind.AwaitKeyword).WithLeadingTrivia(localDeclaration.GetLeadingTrivia()));
CSharpSyntaxContext.cs (2)
432if (targetToken.IsKind(SyntaxKind.AwaitKeyword)) 444&& targetToken.HasMatchingText(SyntaxKind.AwaitKeyword))
Microsoft.CodeAnalysis.CSharp.Features (13)
Completion\CompletionProviders\XmlDocCommentCompletionProvider.cs (1)
324yield return SyntaxFacts.GetText(SyntaxKind.AwaitKeyword);
CSharpMakeStatementAsynchronousCodeFixProvider.cs (4)
75.WithAwaitKeyword(SyntaxFactory.Token(SyntaxKind.AwaitKeyword).WithLeadingTrivia(forEach.GetLeadingTrivia())); 80.WithAwaitKeyword(SyntaxFactory.Token(SyntaxKind.AwaitKeyword).WithLeadingTrivia(forEachDeconstruction.GetLeadingTrivia())); 85.WithAwaitKeyword(SyntaxFactory.Token(SyntaxKind.AwaitKeyword).WithLeadingTrivia(usingStatement.GetLeadingTrivia())); 90.WithAwaitKeyword(SyntaxFactory.Token(SyntaxKind.AwaitKeyword).WithLeadingTrivia(localDeclaration.GetLeadingTrivia()));
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (6)
2225Debug.Assert(((CommonForEachStatementSyntax)node).AwaitKeyword.IsKind(SyntaxKind.AwaitKeyword)); 2229RoslynDebug.Assert(((LocalDeclarationStatementSyntax)node.Parent!.Parent!).AwaitKeyword.IsKind(SyntaxKind.AwaitKeyword)); 2726deletedForeachStatement.AwaitKeyword.IsKind(SyntaxKind.AwaitKeyword)) 2740!((LocalDeclarationStatementSyntax)newLocalDeclaration).AwaitKeyword.IsKind(SyntaxKind.AwaitKeyword)) 2760!oldForEachStatement.AwaitKeyword.IsKind(SyntaxKind.AwaitKeyword)) 2774!((LocalDeclarationStatementSyntax)oldLocalDeclaration).AwaitKeyword.IsKind(SyntaxKind.AwaitKeyword))
GenerateMember\GenerateVariable\CSharpGenerateVariableService.cs (1)
54SyntaxKind.AwaitKeyword or
Highlighting\KeywordHighlighters\AsyncAwaitHighlighter.cs (1)
105if (mod.Kind() is SyntaxKind.AsyncKeyword or SyntaxKind.AwaitKeyword)
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (82)
Generated\Syntax.Test.xml.Generated.cs (4)
83=> InternalSyntaxFactory.AwaitExpression(InternalSyntaxFactory.Token(SyntaxKind.AwaitKeyword), GenerateIdentifierName()); 995Assert.Equal(SyntaxKind.AwaitKeyword, node.AwaitKeyword.Kind); 10059=> SyntaxFactory.AwaitExpression(SyntaxFactory.Token(SyntaxKind.AwaitKeyword), GenerateIdentifierName()); 10971Assert.Equal(SyntaxKind.AwaitKeyword, node.AwaitKeyword.Kind());
Parsing\AsyncStreamsParsingTests.cs (5)
71N(SyntaxKind.AwaitKeyword); 149N(SyntaxKind.AwaitKeyword); 312N(SyntaxKind.AwaitKeyword); 415N(SyntaxKind.AwaitKeyword); 505N(SyntaxKind.AwaitKeyword);
Parsing\AwaitParsingTests.cs (46)
66N(SyntaxKind.AwaitKeyword); 130N(SyntaxKind.AwaitKeyword); 195N(SyntaxKind.AwaitKeyword); 273N(SyntaxKind.AwaitKeyword); 382N(SyntaxKind.AwaitKeyword); 399N(SyntaxKind.AwaitKeyword); 446N(SyntaxKind.AwaitKeyword); 490N(SyntaxKind.AwaitKeyword); 534N(SyntaxKind.AwaitKeyword); 568N(SyntaxKind.AwaitKeyword); 596N(SyntaxKind.AwaitKeyword); 630N(SyntaxKind.AwaitKeyword); 664N(SyntaxKind.AwaitKeyword); 705N(SyntaxKind.AwaitKeyword); 742N(SyntaxKind.AwaitKeyword); 745N(SyntaxKind.AwaitKeyword); 776N(SyntaxKind.AwaitKeyword); 804N(SyntaxKind.AwaitKeyword); 837N(SyntaxKind.AwaitKeyword); 872N(SyntaxKind.AwaitKeyword); 901N(SyntaxKind.AwaitKeyword); 949N(SyntaxKind.AwaitKeyword); 994N(SyntaxKind.AwaitKeyword); 1063N(SyntaxKind.AwaitKeyword); 1124N(SyntaxKind.AwaitKeyword); 1169N(SyntaxKind.AwaitKeyword); 1195N(SyntaxKind.AwaitKeyword); 1198N(SyntaxKind.AwaitKeyword); 1225N(SyntaxKind.AwaitKeyword); 1267N(SyntaxKind.AwaitKeyword); 1309N(SyntaxKind.AwaitKeyword); 1351N(SyntaxKind.AwaitKeyword); 1382N(SyntaxKind.AwaitKeyword); 1414N(SyntaxKind.AwaitKeyword); 1446N(SyntaxKind.AwaitKeyword); 1478N(SyntaxKind.AwaitKeyword); 1504N(SyntaxKind.AwaitKeyword); 1530N(SyntaxKind.AwaitKeyword); 1556N(SyntaxKind.AwaitKeyword); 1582N(SyntaxKind.AwaitKeyword); 1608N(SyntaxKind.AwaitKeyword); 1634N(SyntaxKind.AwaitKeyword); 1670N(SyntaxKind.AwaitKeyword); 1764N(SyntaxKind.AwaitKeyword); 1902N(SyntaxKind.AwaitKeyword); 1948N(SyntaxKind.AwaitKeyword);
Parsing\DeclarationScopeParsingTests.cs (6)
12242N(SyntaxKind.AwaitKeyword); 12262N(SyntaxKind.AwaitKeyword); 12286N(SyntaxKind.AwaitKeyword); 12327N(SyntaxKind.AwaitKeyword); 12372N(SyntaxKind.AwaitKeyword); 12468N(SyntaxKind.AwaitKeyword);
Parsing\ExpressionParsingTests.cs (2)
3205N(SyntaxKind.AwaitKeyword); 3788N(SyntaxKind.AwaitKeyword);
Parsing\LambdaParameterParsingTests.cs (1)
5024N(SyntaxKind.AwaitKeyword);
Parsing\LocalFunctionParsingTests.cs (4)
136N(SyntaxKind.AwaitKeyword); 258N(SyntaxKind.AwaitKeyword); 1529N(SyntaxKind.AwaitKeyword); 1631N(SyntaxKind.AwaitKeyword);
Parsing\StatementAttributeParsingTests.cs (5)
1448N(SyntaxKind.AwaitKeyword); 1535N(SyntaxKind.AwaitKeyword); 4306N(SyntaxKind.AwaitKeyword); 7284N(SyntaxKind.AwaitKeyword); 7393N(SyntaxKind.AwaitKeyword);
Parsing\StatementParsingTests.cs (5)
2588N(SyntaxKind.AwaitKeyword); 2626Assert.Equal(SyntaxKind.AwaitKeyword, us.AwaitKeyword.ContextualKind()); 2651N(SyntaxKind.AwaitKeyword); 2774N(SyntaxKind.AwaitKeyword); 3333TestContextualKeywordAsLocalVariableType(SyntaxKind.AwaitKeyword);
Parsing\Utf8StringLiteralsParsingTests.cs (4)
946N(SyntaxKind.AwaitKeyword); 962N(SyntaxKind.AwaitKeyword); 978N(SyntaxKind.AwaitKeyword); 996N(SyntaxKind.AwaitKeyword);
Microsoft.CodeAnalysis.CSharp.Workspaces (5)
CSharpSyntaxContext.cs (2)
432if (targetToken.IsKind(SyntaxKind.AwaitKeyword)) 444&& targetToken.HasMatchingText(SyntaxKind.AwaitKeyword))
CSharpSyntaxKinds.cs (1)
122public int AwaitKeyword => (int)SyntaxKind.AwaitKeyword;
Rename\CSharpRenameRewriterLanguageService.cs (1)
1016case SyntaxKind.AwaitKeyword:
Simplification\Reducers\CSharpEscapingReducer.cs (1)
54if (SyntaxFacts.GetContextualKeywordKind(unescapedIdentifier) == SyntaxKind.AwaitKeyword)