1 write to _snapshotData
Microsoft.CodeAnalysis.EditorFeatures (1)
IntelliSense\AsyncCompletion\ItemManager.CompletionListUpdater.cs (1)
81
_snapshotData
= snapshotData;
22 references to _snapshotData
Microsoft.CodeAnalysis.EditorFeatures (22)
IntelliSense\AsyncCompletion\ItemManager.CompletionListUpdater.cs (22)
63
=>
_snapshotData
.DisplaySuggestionItem && _filterText.Length > 0;
65
private CompletionTriggerReason InitialTriggerReason =>
_snapshotData
.InitialTrigger.Reason;
66
private CompletionTriggerReason UpdateTriggerReason =>
_snapshotData
.Trigger.Reason;
85
_filterText = applicableToSpan.GetText(
_snapshotData
.Snapshot);
87
_hasSuggestedItemOptions = _sessionData.HasSuggestionItemOptions ||
_snapshotData
.DisplaySuggestionItem;
91
var snapshotForDocument = TryGetInitialTriggerLocation(
_snapshotData
, out var initialTriggerLocation)
93
:
_snapshotData
.Snapshot;
222
if (_filterText.Length > 0 && char.IsNumber(_filterText[0]) && !IsAfterDot(
_snapshotData
.Snapshot, _applicableToSpan))
250
var filterHelper = new FilterStateHelper(
_snapshotData
.SelectedFilters);
258
Enumerable.Range(0,
_snapshotData
.InitialSortedItemList.Count)
268
var item =
_snapshotData
.InitialSortedItemList[index];
287
if (!
_snapshotData
.Defaults.IsEmpty)
298
if (
_snapshotData
.Defaults.IndexOf(matchResult.CompletionItem.FilterText) >= 0)
320
var defaultIndex =
_snapshotData
.Defaults.IndexOf(completionItem.FilterText);
340
=> i -
_snapshotData
.Defaults.Length;
416
var typedChar =
_snapshotData
.Trigger.Character;
450
return
_snapshotData
.InitialSortedItemList[matchResult.IndexInOriginalSortedOrder];
457
var unpromotedVsItem =
_snapshotData
.InitialSortedItemList[unpromotedIndex];
654
filters:
_snapshotData
.SelectedFilters, selectionHint: UpdateSelectionHint.SoftSelected, centerSelection: true, uniqueItem: null);
672
return
_snapshotData
.SelectedFilters.SelectAsArray(n => n.WithAvailability(n.Filter is CompletionExpander || filters.Contains(n.Filter)));
859
if (
_snapshotData
.Defaults.IsDefaultOrEmpty || itemSelection.SelectedItemIndex == SuggestionItemIndex)
928
var defaultIndex =
_snapshotData
.Defaults.IndexOf(matches[i].CompletionItem.FilterText);