1 write to CancellationToken
Microsoft.CodeAnalysis.Features (1)
Completion\Providers\AbstractOverrideCompletionProvider.BaseItemGetter.cs (1)
51
CancellationToken
= cancellationToken;
15 references to CancellationToken
Microsoft.CodeAnalysis.CSharp.Features (9)
Completion\CompletionProviders\ExplicitInterfaceMemberCompletionProvider.ItemGetter.cs (9)
69
if (!SyntaxTree.IsRightOfDot(Position,
CancellationToken
) ||
70
syntaxFacts.IsInNonUserCode(SyntaxTree, Position,
CancellationToken
) ||
71
syntaxFacts.IsPreProcessorDirectiveContext(SyntaxTree, Position,
CancellationToken
))
77
.FindTokenOnLeftOfPosition(Position,
CancellationToken
)
98
var semanticModel = await Document.ReuseExistingSpeculativeModelAsync(Position,
CancellationToken
).ConfigureAwait(false);
99
var symbol = semanticModel.GetSymbolInfo(name,
CancellationToken
).Symbol as ITypeSymbol;
107
var containingType = semanticModel.GetDeclaredSymbol(typeDeclaration,
CancellationToken
);
115
var options = await Document.GetImplementTypeOptionsAsync(
CancellationToken
).ConfigureAwait(false);
124
var text = await Document.GetValueTextAsync(
CancellationToken
).ConfigureAwait(false);
Microsoft.CodeAnalysis.Features (6)
Completion\Providers\AbstractOverrideCompletionProvider.ItemGetter.cs (6)
52
var startToken = Provider.FindStartingToken(SyntaxTree, Position,
CancellationToken
);
56
var semanticModel = await Document.ReuseExistingSpeculativeModelAsync(startToken.Parent,
CancellationToken
).ConfigureAwait(false);
57
if (!Provider.TryDetermineReturnType(startToken, semanticModel,
CancellationToken
, out var returnType, out var tokenAfterReturnType) ||
94
var containingType = semanticModel.GetEnclosingSymbol<INamedTypeSymbol>(startToken.SpanStart,
CancellationToken
);
101
var result = containingType.GetOverridableMembers(
CancellationToken
);
132
var root = SyntaxTree.GetRoot(
CancellationToken
);