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