2 instantiations of ClassifiedSpansAndHighlightSpan
Microsoft.CodeAnalysis.Features (2)
ClassifiedSpansAndHighlightSpanFactory.cs (1)
65return new ClassifiedSpansAndHighlightSpan(classifiedSpans, highlightSpan);
FindUsages\IRemoteFindUsagesService.cs (1)
271=> new(this.ClassifiedSpans.Rehydrate(), this.HighlightSpan);
32 references to ClassifiedSpansAndHighlightSpan
Microsoft.CodeAnalysis.Features (28)
ClassifiedSpansAndHighlightSpan.cs (1)
14public const string Key = nameof(ClassifiedSpansAndHighlightSpan);
ClassifiedSpansAndHighlightSpanFactory.cs (5)
18public static async Task<ClassifiedSpansAndHighlightSpan> ClassifyAsync( 19DocumentSpan documentSpan, ClassifiedSpansAndHighlightSpan? classifiedSpans, ClassificationOptions options, CancellationToken cancellationToken) 31private static async Task<ClassifiedSpansAndHighlightSpan> ClassifyAsync( 39var taggedLineParts = await GetTaggedTextForDocumentRegionAsync( 56private static async Task<ClassifiedSpansAndHighlightSpan> GetTaggedTextForDocumentRegionAsync(
FindUsages\AbstractFindUsagesService.ProgressAdapter.cs (1)
39var classifiedSpans = await ClassifiedSpansAndHighlightSpanFactory.ClassifyAsync(
FindUsages\DefinitionItem.cs (6)
94public ImmutableArray<ClassifiedSpansAndHighlightSpan?> ClassifiedSpans { get; } 120ImmutableArray<ClassifiedSpansAndHighlightSpan?> classifiedSpans, 180ClassifiedSpansAndHighlightSpan? classifiedSpans, 197ImmutableArray<ClassifiedSpansAndHighlightSpan?> classifiedSpans, 211ImmutableArray<ClassifiedSpansAndHighlightSpan?> classifiedSpans, 225ImmutableArray<ClassifiedSpansAndHighlightSpan?> classifiedSpans,
FindUsages\DefinitionItem.DefaultDefinitionItem.cs (1)
27ImmutableArray<ClassifiedSpansAndHighlightSpan?> classifiedSpans,
FindUsages\DefinitionItem.DetachedDefinitionItem.cs (1)
81using var convertedClassifiedSpans = TemporaryArray<ClassifiedSpansAndHighlightSpan?>.Empty;
FindUsages\DefinitionItemFactory.cs (5)
55sourceLocations.SelectAsArray(d => (ClassifiedSpansAndHighlightSpan?)null), 96ImmutableArray<ClassifiedSpansAndHighlightSpan?> classifiedSpans, 248private static ValueTask<ImmutableArray<ClassifiedSpansAndHighlightSpan?>> ClassifyDocumentSpansAsync(OptionsProvider<ClassificationOptions> optionsProvider, ImmutableArray<DocumentSpan> unclassifiedSpans, CancellationToken cancellationToken) 252return (ClassifiedSpansAndHighlightSpan?)await ClassifiedSpansAndHighlightSpanFactory.ClassifyAsync(documentSpan, classifiedSpans: null, options, cancellationToken).ConfigureAwait(false); 310var classifiedSpans = await ClassifiedSpansAndHighlightSpanFactory.ClassifyAsync(
FindUsages\IRemoteFindUsagesService.cs (3)
242classifiedSpans: sourceSpans.SelectAsArray(ss => (ClassifiedSpansAndHighlightSpan?)null), 260public static SerializableClassifiedSpansAndHighlightSpan Dehydrate(ClassifiedSpansAndHighlightSpan classifiedSpansAndHighlightSpan) 270public ClassifiedSpansAndHighlightSpan Rehydrate()
FindUsages\SourceReferenceItem.cs (5)
29public ClassifiedSpansAndHighlightSpan? ClassifiedSpans { get; } 52ClassifiedSpansAndHighlightSpan? classifiedSpans, 66internal SourceReferenceItem(DefinitionItem definition, DocumentSpan sourceSpan, ClassifiedSpansAndHighlightSpan? classifiedSpans) 72internal SourceReferenceItem(DefinitionItem definition, DocumentSpan sourceSpan, ClassifiedSpansAndHighlightSpan? classifiedSpans, SymbolUsageInfo symbolUsageInfo) 77internal SourceReferenceItem(DefinitionItem definition, DocumentSpan sourceSpan, ClassifiedSpansAndHighlightSpan? classifiedSpans, SymbolUsageInfo symbolUsageInfo, ImmutableArray<(string key, string value)> additionalProperties)
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Handler\References\FindUsagesLSPContext.cs (1)
309var classifiedSpansAndHighlightSpan = await ClassifiedSpansAndHighlightSpanFactory.ClassifyAsync(
Microsoft.VisualStudio.LanguageServices (3)
FindReferences\Contexts\AbstractTableDataSourceFindUsagesContext.cs (2)
433ClassifiedSpansAndHighlightSpan? classifiedSpans, 469SourceText sourceText, DocumentSpan documentSpan, ClassifiedSpansAndHighlightSpan? classifiedSpans, CancellationToken cancellationToken)
ValueTracking\ValueTrackedTreeItemViewModel.cs (1)
110var classificationResult = await ClassifiedSpansAndHighlightSpanFactory.ClassifyAsync(