1 write to Document
Microsoft.CodeAnalysis.Features (1)
Completion\Providers\AbstractOverrideCompletionProvider.BaseItemGetter.cs (1)
46
Document
= document;
8 references to Document
Microsoft.CodeAnalysis.CSharp.Features (7)
Completion\CompletionProviders\ExplicitInterfaceMemberCompletionProvider.ItemGetter.cs (7)
65
var syntaxFacts =
Document
.GetRequiredLanguageService<ISyntaxFactsService>();
66
var semanticFacts =
Document
.GetRequiredLanguageService<ISemanticFactsService>();
67
var implementInterfaceService =
Document
.GetRequiredLanguageService<IImplementInterfaceService>();
98
var semanticModel = await
Document
.ReuseExistingSpeculativeModelAsync(Position, CancellationToken).ConfigureAwait(false);
115
var options = await
Document
.GetImplementTypeOptionsAsync(CancellationToken).ConfigureAwait(false);
124
var text = await
Document
.GetValueTextAsync(CancellationToken).ConfigureAwait(false);
149
Document
, info, options, new() { Explicitly = true }, semanticModel.Compilation, member);
Microsoft.CodeAnalysis.Features (1)
Completion\Providers\AbstractOverrideCompletionProvider.ItemGetter.cs (1)
56
var semanticModel = await
Document
.ReuseExistingSpeculativeModelAsync(startToken.Parent, CancellationToken).ConfigureAwait(false);