2 instantiations of HighlightSpan
Microsoft.CodeAnalysis.Features (2)
DocumentHighlighting\AbstractDocumentHighlightsService.cs (1)
295tagList.Add(span.Value.Document, new HighlightSpan(span.Value.SourceSpan, kind));
EmbeddedLanguages\RegularExpressions\LanguageServices\RegexDocumentHighlighter.cs (1)
115=> new(textSpan, HighlightSpanKind.None);
11 references to HighlightSpan
Microsoft.CodeAnalysis.Features (11)
DocumentHighlighting\AbstractDocumentHighlightsService.cs (2)
210var tagMap = new MultiDictionary<Document, HighlightSpan>(); 289private static async Task AddLocationSpanAsync(Location location, Solution solution, HashSet<DocumentSpan> spanSet, MultiDictionary<Document, HighlightSpan> tagList, HighlightSpanKind kind, CancellationToken cancellationToken)
DocumentHighlighting\IDocumentHighlightsService.cs (2)
38internal readonly struct DocumentHighlights(Document document, ImmutableArray<HighlightSpan> highlightSpans) 41public ImmutableArray<HighlightSpan> HighlightSpans { get; } = highlightSpans;
DocumentHighlighting\IRemoteDocumentHighlightsService.cs (2)
20internal readonly struct SerializableDocumentHighlights(DocumentId documentId, ImmutableArray<HighlightSpan> highlightSpans) 26public readonly ImmutableArray<HighlightSpan> HighlightSpans = highlightSpans;
EmbeddedLanguages\RegularExpressions\LanguageServices\RegexDocumentHighlighter.cs (5)
50private static ImmutableArray<HighlightSpan> GetHighlights(RegexTree tree, int positionInDocument) 69private static ImmutableArray<HighlightSpan> GetReferences(RegexTree tree, int position) 79private static ImmutableArray<HighlightSpan> FindReferenceHighlights(RegexTree tree, VirtualChar ch) 108private static ImmutableArray<HighlightSpan> CreateHighlights( 114private static HighlightSpan CreateHighlightSpan(TextSpan textSpan)