17 references to SegmentedListPool
Microsoft.CodeAnalysis.EditorFeatures (14)
Classification\CopyPasteAndPrintingClassificationBufferTaggerProvider.Tagger.cs (2)
94
using var pooledObject =
SegmentedListPool
.GetPooledList<TagSpan<IClassificationTag>>(out var list);
152
using var _ =
SegmentedListPool
.GetPooledList<TagSpan<IClassificationTag>>(out var mergedTags);
Classification\TotalClassificationTaggerProvider.cs (4)
112
using var _1 =
SegmentedListPool
.GetPooledList<TagSpan<IClassificationTag>>(out var stringLiterals);
113
using var _2 =
SegmentedListPool
.GetPooledList<TagSpan<IClassificationTag>>(out var syntacticSpans);
114
using var _3 =
SegmentedListPool
.GetPooledList<TagSpan<IClassificationTag>>(out var semanticSpans);
227
using var _1 =
SegmentedListPool
.GetPooledList<TagSpan<IClassificationTag>>(out var embeddedClassifications);
InlineHints\InlineHintsTagger.cs (1)
126
using var _1 =
SegmentedListPool
.GetPooledList<TagSpan<InlineHintDataTag<CachedAdornmentTagSpan>>>(out var dataTagSpans);
Shared\Tagging\Utilities\TagSpanIntervalTree.cs (1)
184
using var _1 =
SegmentedListPool
.GetPooledList<TagSpan<TTag>>(out var tempList);
Tagging\AbstractAsynchronousTaggerProvider.TagSource_ProduceTags.cs (5)
98
using var _1 =
SegmentedListPool
.GetPooledList<TagSpan<TTag>>(out var tagsToRemove);
99
using var _2 =
SegmentedListPool
.GetPooledList<TagSpan<TTag>>(out var allTagsList);
477
using var _2 =
SegmentedListPool
.GetPooledList<TagSpan<TTag>>(out var newTagsInBuffer_safeToMutate);
646
using var _1 =
SegmentedListPool
.GetPooledList<(SnapshotSpan, TTag)>(out var latestSpans);
647
using var _2 =
SegmentedListPool
.GetPooledList<(SnapshotSpan, TTag)>(out var previousSpans);
Tagging\EfficientTagger.cs (1)
37
using var _ =
SegmentedListPool
.GetPooledList<TagSpan<TTag>>(out var list);
Microsoft.CodeAnalysis.Workspaces (2)
Classification\Classifier.cs (1)
25
=>
SegmentedListPool
.GetPooledList<ClassifiedSpan>(out classifiedSpans);
Classification\ClassifierHelper.cs (1)
242
using var _1 =
SegmentedListPool
.GetPooledList<TClassifiedSpan>(out var semanticSpans);
Microsoft.VisualStudio.LanguageServices (1)
DocumentOutline\DocumentOutlineViewModel.cs (1)
314
using var _ =
SegmentedListPool
.GetPooledList<DocumentSymbolDataViewModel>(out var models);