3 overrides of AsyncKeyword
Microsoft.CodeAnalysis.CSharp (3)
Syntax\AnonymousMethodExpressionSyntax.cs (1)
24public override SyntaxToken AsyncKeyword
Syntax\ParenthesizedLambdaExpressionSyntax.cs (1)
21public override SyntaxToken AsyncKeyword
Syntax\SimpleLambdaExpressionSyntax.cs (1)
21public override SyntaxToken AsyncKeyword
14 references to AsyncKeyword
Microsoft.CodeAnalysis.CSharp (2)
Syntax\AnonymousFunctionExpressionSyntax.cs (2)
31/// Otherwise, replace the existing <see cref="AsyncKeyword"/> (the first one) or add a new one. 47var existingAsync = AsyncKeyword;
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (4)
CSharpTypeInferenceService.TypeInferrer.cs (1)
1657var isAsync = anonymousFunction.AsyncKeyword.Kind() != SyntaxKind.None;
CSharpUseLocalFunctionCodeFixProvider.cs (2)
218if (anonymousFunction.AsyncKeyword.IsKind(SyntaxKind.AsyncKeyword)) 220modifiers = modifiers.Add(anonymousFunction.AsyncKeyword);
UseExpressionBodyForLambdaCodeActionHelpers.cs (1)
84if (declaration.AsyncKeyword != default)
Microsoft.CodeAnalysis.CSharp.Features (7)
CodeRefactorings\AddAwait\CSharpAddAwaitCodeRefactoringProvider.cs (1)
42return ((AnonymousFunctionExpressionSyntax)current).AsyncKeyword != default;
CSharpUseLocalFunctionCodeFixProvider.cs (2)
218if (anonymousFunction.AsyncKeyword.IsKind(SyntaxKind.AsyncKeyword)) 220modifiers = modifiers.Add(anonymousFunction.AsyncKeyword);
EditAndContinue\SyntaxUtilities.cs (1)
267return anonymousFunction.AsyncKeyword.IsKind(SyntaxKind.AsyncKeyword);
Highlighting\KeywordHighlighters\AsyncAwaitHighlighter.cs (1)
81AnonymousFunctionExpressionSyntax anonymousFunction => TryAddAsyncOrAwaitKeyword(anonymousFunction.AsyncKeyword, spans),
IntroduceVariable\CSharpIntroduceVariableService_IntroduceLocal.cs (1)
143if (oldLambda.AsyncKeyword != default && delegateReturnType != null)
UseExpressionBodyForLambdaCodeActionHelpers.cs (1)
84if (declaration.AsyncKeyword != default)
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
CSharpTypeInferenceService.TypeInferrer.cs (1)
1657var isAsync = anonymousFunction.AsyncKeyword.Kind() != SyntaxKind.None;