95 references to AwaitExpression
Microsoft.CodeAnalysis.CSharp (12)
Binder\Binder_Conversions.cs (1)
1164else if (node.Kind() == SyntaxKind.AwaitExpression && memberSymbol.Name == WellKnownMemberNames.GetAwaiter)
Binder\Binder_Expressions.cs (2)
747case SyntaxKind.AwaitExpression: 6994node.Kind() == SyntaxKind.AwaitExpression && plainName == WellKnownMemberNames.GetResult)
Binder\Semantics\OverloadResolution\OverloadResolutionResult.cs (1)
647else if (nodeOpt?.Kind() == SyntaxKind.AwaitExpression && symbol.Name == WellKnownMemberNames.GetAwaiter)
Compilation\MemberSemanticModel.cs (1)
907if (node.Kind() != SyntaxKind.AwaitExpression)
Lowering\AsyncRewriter\AsyncMethodToStateMachineRewriter.cs (1)
368Debug.Assert(node.Syntax.IsKind(SyntaxKind.AwaitExpression) || node.WasCompilerGenerated);
Lowering\StateMachineRewriter\MethodToStateMachineRewriter.cs (1)
507Debug.Assert(awaitSyntaxOpt.IsKind(SyntaxKind.AwaitExpression) || awaitSyntaxOpt.IsKind(SyntaxKind.SwitchExpression));
Parser\LanguageParser.cs (2)
10143case SyntaxKind.AwaitExpression: 10336newPrecedence = GetPrecedence(SyntaxKind.AwaitExpression);
Syntax\LambdaUtilities.cs (1)
428case SyntaxKind.AwaitExpression:
Syntax\SyntaxBindingUtilities.cs (1)
15node.IsKind(SyntaxKind.AwaitExpression) ||
Syntax\SyntaxFacts.cs (1)
419case AwaitExpression:
Microsoft.CodeAnalysis.CSharp.CodeStyle (3)
CSharpSyntaxKinds.cs (1)
83public int AwaitExpression => (int)SyntaxKind.AwaitExpression;
ExpressionSyntaxExtensions.cs (2)
555case SyntaxKind.AwaitExpression: 744case SyntaxKind.AwaitExpression:
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
CSharpTypeInferenceService.TypeInferrer.cs (1)
1766memberAccessExpression.Parent.IsParentKind(SyntaxKind.AwaitExpression))
Microsoft.CodeAnalysis.CSharp.Features (9)
CodeRefactorings\InlineMethod\CSharpInlineMethodRefactoringProvider.cs (1)
99|| expressionNode.IsKind(SyntaxKind.AwaitExpression);
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (5)
1827case SyntaxKind.AwaitExpression: 2137case SyntaxKind.AwaitExpression: 2706if (newNode.IsKind(SyntaxKind.AwaitExpression) && oldNode.IsKind(SyntaxKind.AwaitExpression)) 2826Debug.Assert(awaitExpression.IsKind(SyntaxKind.AwaitExpression));
EditAndContinue\SyntaxComparer.cs (1)
535case SyntaxKind.AwaitExpression:
LambdaUtilities.cs (1)
428case SyntaxKind.AwaitExpression:
SyntaxBindingUtilities.cs (1)
15node.IsKind(SyntaxKind.AwaitExpression) ||
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (2)
Semantics\AwaitExpressionTests.cs (2)
158var syntaxNode = (AwaitExpressionSyntax)tree.FindNodeOrTokenByKind(SyntaxKind.AwaitExpression).AsNode(); 294var expr = (AwaitExpressionSyntax)tree.FindNodeOrTokenByKind(SyntaxKind.AwaitExpression).AsNode();
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (64)
IncrementalParsing\ChangingAsync.cs (4)
32Assert.Equal(default(SyntaxNodeOrToken), oldTree.FindNodeOrTokenByKind(SyntaxKind.AwaitExpression)); 33Assert.NotEqual(default(SyntaxNodeOrToken), newTree.FindNodeOrTokenByKind(SyntaxKind.AwaitExpression)); 53Assert.NotEqual(default(SyntaxNodeOrToken), oldTree.FindNodeOrTokenByKind(SyntaxKind.AwaitExpression)); 54Assert.Equal(default(SyntaxNodeOrToken), newTree.FindNodeOrTokenByKind(SyntaxKind.AwaitExpression));
Parsing\AsyncStreamsParsingTests.cs (1)
413N(SyntaxKind.AwaitExpression);
Parsing\AwaitParsingTests.cs (46)
64N(SyntaxKind.AwaitExpression); 128N(SyntaxKind.AwaitExpression); 193N(SyntaxKind.AwaitExpression); 271N(SyntaxKind.AwaitExpression); 380N(SyntaxKind.AwaitExpression); 397N(SyntaxKind.AwaitExpression); 444N(SyntaxKind.AwaitExpression); 488N(SyntaxKind.AwaitExpression); 532N(SyntaxKind.AwaitExpression); 566N(SyntaxKind.AwaitExpression); 594N(SyntaxKind.AwaitExpression); 628N(SyntaxKind.AwaitExpression); 662N(SyntaxKind.AwaitExpression); 703N(SyntaxKind.AwaitExpression); 740N(SyntaxKind.AwaitExpression); 743N(SyntaxKind.AwaitExpression); 774N(SyntaxKind.AwaitExpression); 802N(SyntaxKind.AwaitExpression); 835N(SyntaxKind.AwaitExpression); 870N(SyntaxKind.AwaitExpression); 899N(SyntaxKind.AwaitExpression); 947N(SyntaxKind.AwaitExpression); 992N(SyntaxKind.AwaitExpression); 1061N(SyntaxKind.AwaitExpression); 1122N(SyntaxKind.AwaitExpression); 1167N(SyntaxKind.AwaitExpression); 1193N(SyntaxKind.AwaitExpression); 1196N(SyntaxKind.AwaitExpression); 1223N(SyntaxKind.AwaitExpression); 1265N(SyntaxKind.AwaitExpression); 1307N(SyntaxKind.AwaitExpression); 1349N(SyntaxKind.AwaitExpression); 1380N(SyntaxKind.AwaitExpression); 1412N(SyntaxKind.AwaitExpression); 1444N(SyntaxKind.AwaitExpression); 1476N(SyntaxKind.AwaitExpression); 1502N(SyntaxKind.AwaitExpression); 1528N(SyntaxKind.AwaitExpression); 1554N(SyntaxKind.AwaitExpression); 1580N(SyntaxKind.AwaitExpression); 1606N(SyntaxKind.AwaitExpression); 1632N(SyntaxKind.AwaitExpression); 1668N(SyntaxKind.AwaitExpression); 1762N(SyntaxKind.AwaitExpression); 1900N(SyntaxKind.AwaitExpression); 1946N(SyntaxKind.AwaitExpression);
Parsing\ExpressionParsingTests.cs (2)
3203N(SyntaxKind.AwaitExpression); 3786N(SyntaxKind.AwaitExpression);
Parsing\LambdaParameterParsingTests.cs (1)
5022N(SyntaxKind.AwaitExpression);
Parsing\LocalFunctionParsingTests.cs (4)
134N(SyntaxKind.AwaitExpression); 256N(SyntaxKind.AwaitExpression); 1527N(SyntaxKind.AwaitExpression); 1629N(SyntaxKind.AwaitExpression);
Parsing\StatementAttributeParsingTests.cs (1)
4304N(SyntaxKind.AwaitExpression);
Parsing\StatementParsingTests.cs (1)
2772N(SyntaxKind.AwaitExpression);
Parsing\Utf8StringLiteralsParsingTests.cs (4)
944N(SyntaxKind.AwaitExpression); 960N(SyntaxKind.AwaitExpression); 976N(SyntaxKind.AwaitExpression); 994N(SyntaxKind.AwaitExpression);
Microsoft.CodeAnalysis.CSharp.Workspaces (4)
CSharpSyntaxKinds.cs (1)
83public int AwaitExpression => (int)SyntaxKind.AwaitExpression;
CSharpTypeInferenceService.TypeInferrer.cs (1)
1766memberAccessExpression.Parent.IsParentKind(SyntaxKind.AwaitExpression))
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs\ExpressionSyntaxExtensions.cs (2)
555case SyntaxKind.AwaitExpression: 744case SyntaxKind.AwaitExpression: