1 write to Document
Microsoft.CodeAnalysis.Features (1)
Completion\CompletionContext.cs (1)
150
Document
= document;
55 references to Document
Microsoft.CodeAnalysis.CSharp.Features (15)
Completion\CompletionProviders\AttributeNamedParameterCompletionProvider.cs (1)
55
var document = context.
Document
;
Completion\CompletionProviders\CrefCompletionProvider.cs (1)
66
var document = context.
Document
;
Completion\CompletionProviders\DeclarationName\DeclarationNameCompletionProvider.cs (1)
53
var document = completionContext.
Document
;
Completion\CompletionProviders\EnumAndCompletionListTagCompletionProvider.cs (1)
65
var document = context.
Document
;
Completion\CompletionProviders\ExplicitInterfaceMemberCompletionProvider.cs (1)
45
var document = context.
Document
;
Completion\CompletionProviders\ExternAliasCompletionProvider.cs (1)
44
var document = context.
Document
;
Completion\CompletionProviders\FunctionPointerUnmanagedCallingConventionCompletionProvider.cs (1)
49
var document = context.
Document
;
Completion\CompletionProviders\NamedParameterCompletionProvider.cs (1)
58
var document = context.
Document
;
Completion\CompletionProviders\OperatorsAndIndexer\UnnamedSymbolCompletionProvider.cs (1)
101
var document = context.
Document
;
Completion\CompletionProviders\PropertySubPatternCompletionProvider.cs (1)
45
var document = context.
Document
;
Completion\CompletionProviders\SnippetCompletionProvider.cs (2)
58
var document = context.
Document
;
157
if (context.CompletionOptions.ShouldShowNewSnippetExperience(context.
Document
))
Completion\CompletionProviders\SpeculativeTCompletionProvider.cs (1)
46
var document = context.
Document
;
Completion\CompletionProviders\SymbolCompletionProvider.cs (1)
96
await IsTriggerInArgumentListAsync(context.
Document
, position - 1, cancellationToken).ConfigureAwait(false) == true)
Completion\CompletionProviders\TupleNameCompletionProvider.cs (1)
44
var document = completionContext.
Document
;
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (1)
Completion\CompletionServiceTests.cs (1)
117
context.CompletionListSpan = await GetTextChangeSpanAsync(context.
Document
, context.CompletionListSpan, context.CancellationToken).ConfigureAwait(false);
Microsoft.CodeAnalysis.EditorFeatures.Wpf (1)
Interactive\AbstractInteractiveWindowCommandCompletionProvider.cs (1)
23
var document = context.
Document
;
Microsoft.CodeAnalysis.EditorFeatures2.UnitTests (1)
IntelliSense\MockCompletionProvider.vb (1)
32
Dim items = _getItems(context.
Document
, context.Position, context.CancellationToken)
Microsoft.CodeAnalysis.Features (34)
Completion\Providers\AbstractAggregateEmbeddedLanguageCompletionProvider.cs (1)
92
foreach (var language in GetLanguageProviders(context.
Document
.Project.Services))
Completion\Providers\AbstractAwaitCompletionProvider.cs (1)
83
var document = context.
Document
;
Completion\Providers\AbstractDocCommentCompletionProvider.cs (1)
82
context.
Document
, context.Position, context.Trigger, context.CancellationToken).ConfigureAwait(false);
Completion\Providers\AbstractInternalsVisibleToCompletionProvider.cs (7)
60
var syntaxTree = await context.
Document
.GetSyntaxTreeAsync(cancellationToken).ConfigureAwait(false);
61
var syntaxFactsService = context.
Document
.GetRequiredLanguageService<ISyntaxFactsService>();
71
if (await CheckTypeInfoOfAttributeAsync(context.
Document
, attributeSyntaxNode, context.CancellationToken).ConfigureAwait(false))
135
var currentProject = context.
Document
.Project;
137
foreach (var project in context.
Document
.Project.Solution.Projects)
167
context.
Document
, context.CompletionListSpan, cancellationToken).ConfigureAwait(false);
179
var project = completionContext.
Document
.Project;
Completion\Providers\AbstractKeywordCompletionProvider.cs (1)
37
context.AddItems(await context.
Document
.GetUnionItemsFromDocumentAndLinkedDocumentsAsync(
Completion\Providers\AbstractObjectInitializerCompletionProvider.cs (1)
26
var document = context.
Document
;
Completion\Providers\AbstractOverrideCompletionProvider.cs (1)
30
var state = await ItemGetter.CreateAsync(this, context.
Document
, context.Position, context.CancellationToken).ConfigureAwait(false);
Completion\Providers\AbstractPartialMethodCompletionProvider.cs (1)
43
var document = context.
Document
;
Completion\Providers\AbstractPartialTypeCompletionProvider.cs (1)
31
var document = completionContext.
Document
;
Completion\Providers\AbstractPreprocessorCompletionProvider.cs (1)
21
var originatingDocument = context.
Document
;
Completion\Providers\AbstractSuggestionModeCompletionProvider.cs (1)
20
context.
Document
, context.Position, context.CompletionListSpan, context.Trigger, context.CancellationToken).ConfigureAwait(false);
Completion\Providers\AbstractSymbolCompletionProvider.cs (2)
183
supportedPlatformData = new SupportedPlatformData(completionContext.
Document
.Project.Solution, invalidProjects, totalProjects);
225
var document = completionContext.
Document
;
Completion\Providers\ImportCompletionProvider\AbstractExtensionMethodImportCompletionProvider.cs (3)
24
=> syntaxContext.IsRightOfNameSeparator && IsAddingImportsSupported(completionContext.
Document
);
42
var syntaxFacts = completionContext.
Document
.GetRequiredLanguageService<ISyntaxFactsService>();
51
completionContext.
Document
,
Completion\Providers\ImportCompletionProvider\AbstractImportCompletionProvider.cs (1)
48
var document = completionContext.
Document
;
Completion\Providers\ImportCompletionProvider\AbstractTypeImportCompletionProvider.cs (3)
41
var typeImportCompletionService = completionContext.
Document
.GetRequiredLanguageService<ITypeImportCompletionService>();
44
completionContext.
Document
.Project,
50
var aliasTargetNamespaceToTypeNameMap = GetAliasTypeDictionary(completionContext.
Document
, syntaxContext, cancellationToken);
Completion\Providers\Scripting\AbstractDirectivePathCompletionProvider.cs (1)
37
var document = context.
Document
;
Completion\Providers\Scripting\AbstractLoadDirectiveCompletionProvider.cs (1)
42
var helper = GetFileSystemCompletionHelper(context.
Document
, Glyph.CSharpFile, ImmutableArray.Create(".csx"), s_rules);
Completion\Providers\Scripting\AbstractReferenceDirectiveCompletionProvider.cs (2)
52
var resolver = context.
Document
.Project.CompilationOptions.MetadataReferenceResolver as RuntimeMetadataReferenceResolver;
70
var helper = GetFileSystemCompletionHelper(context.
Document
, Glyph.Assembly, RuntimeMetadataReferenceResolver.AssemblyExtensions, s_rules);
Completion\Providers\Snippets\AbstractSnippetCompletionProvider.cs (2)
70
if (!context.CompletionOptions.ShouldShowNewSnippetExperience(context.
Document
))
75
var document = context.
Document
;
EmbeddedLanguages\DateAndTime\DateAndTimeEmbeddedCompletionProvider.cs (1)
74
var document = context.
Document
;
EmbeddedLanguages\RegularExpressions\LanguageServices\RegexEmbeddedCompletionProvider.cs (1)
81
context.
Document
, position, context.CancellationToken).ConfigureAwait(false);
Microsoft.CodeAnalysis.VisualBasic.Features (2)
Completion\CompletionProviders\CrefCompletionProvider.vb (1)
58
Dim document = context.
Document
Completion\CompletionProviders\NamedParameterCompletionProvider.vb (1)
46
Dim document = context.
Document
Microsoft.VisualStudio.LanguageServices.VisualBasic (1)
Snippets\SnippetCompletionProvider.vb (1)
72
Dim document = context.
Document