1 write to _snapshotData
Microsoft.CodeAnalysis.EditorFeatures (1)
IntelliSense\AsyncCompletion\ItemManager.CompletionListUpdater.cs (1)
80
_snapshotData
= snapshotData;
22 references to _snapshotData
Microsoft.CodeAnalysis.EditorFeatures (22)
IntelliSense\AsyncCompletion\ItemManager.CompletionListUpdater.cs (22)
62
=>
_snapshotData
.DisplaySuggestionItem && _filterText.Length > 0;
64
private CompletionTriggerReason InitialTriggerReason =>
_snapshotData
.InitialTrigger.Reason;
65
private CompletionTriggerReason UpdateTriggerReason =>
_snapshotData
.Trigger.Reason;
84
_filterText = applicableToSpan.GetText(
_snapshotData
.Snapshot);
86
_hasSuggestedItemOptions = _sessionData.HasSuggestionItemOptions ||
_snapshotData
.DisplaySuggestionItem;
90
var snapshotForDocument = TryGetInitialTriggerLocation(
_snapshotData
, out var initialTriggerLocation)
92
:
_snapshotData
.Snapshot;
221
if (_filterText.Length > 0 && char.IsNumber(_filterText[0]) && !IsAfterDot(
_snapshotData
.Snapshot, _applicableToSpan))
249
var filterHelper = new FilterStateHelper(
_snapshotData
.SelectedFilters);
257
Enumerable.Range(0,
_snapshotData
.InitialSortedItemList.Count)
267
var item =
_snapshotData
.InitialSortedItemList[index];
286
if (!
_snapshotData
.Defaults.IsEmpty)
297
if (
_snapshotData
.Defaults.IndexOf(matchResult.CompletionItem.FilterText) >= 0)
319
var defaultIndex =
_snapshotData
.Defaults.IndexOf(completionItem.FilterText);
339
=> i -
_snapshotData
.Defaults.Length;
415
var typedChar =
_snapshotData
.Trigger.Character;
449
return
_snapshotData
.InitialSortedItemList[matchResult.IndexInOriginalSortedOrder];
456
var unpromotedVsItem =
_snapshotData
.InitialSortedItemList[unpromotedIndex];
653
filters:
_snapshotData
.SelectedFilters, selectionHint: UpdateSelectionHint.SoftSelected, centerSelection: true, uniqueItem: null);
671
return
_snapshotData
.SelectedFilters.SelectAsArray(n => n.WithAvailability(n.Filter is CompletionExpander || filters.Contains(n.Filter)));
836
if (
_snapshotData
.Defaults.IsDefaultOrEmpty || itemSelection.SelectedItemIndex == SuggestionItemIndex)
905
var defaultIndex =
_snapshotData
.Defaults.IndexOf(matches[i].CompletionItem.FilterText);