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