11 references to DotAwaitContext
Microsoft.CodeAnalysis.Features (11)
Completion\Providers\AbstractAwaitCompletionProvider.cs (11)
94
var
dotAwaitContext = GetDotAwaitKeywordContext(syntaxContext, cancellationToken);
95
if (!isAwaitKeywordContext && dotAwaitContext ==
DotAwaitContext
.None)
118
Contract.ThrowIfTrue(dotAwaitContext ==
DotAwaitContext
.None);
126
if (dotAwaitContext ==
DotAwaitContext
.AwaitAndConfigureAwait)
230
/// <see cref="
DotAwaitContext
.None"/>, if await can not be suggested for the expression left of the dot.
231
/// <see cref="
DotAwaitContext
.AwaitOnly"/>, if await should be suggested for the expression left of the dot, but ConfigureAwait(false) not.
232
/// <see cref="
DotAwaitContext
.AwaitAndConfigureAwait"/>, if await should be suggested for the expression left of the dot and ConfigureAwait(false).
234
private
DotAwaitContext
GetDotAwaitKeywordContext(SyntaxContext syntaxContext, CancellationToken cancellationToken)
257
?
DotAwaitContext
.AwaitAndConfigureAwait
258
:
DotAwaitContext
.AwaitOnly;
264
return
DotAwaitContext
.None;