1 instantiation of InlineHintDataTag
Microsoft.CodeAnalysis.EditorFeatures (1)
InlineHints\InlineHintsDataTaggerProvider.cs (1)
126new InlineHintDataTag(this, snapshotSpan.Snapshot, hint)));
14 references to InlineHintDataTag
Microsoft.CodeAnalysis.EditorFeatures (9)
InlineHints\InlineHintDataTag.cs (3)
19internal sealed class InlineHintDataTag : ITag, IEquatable<InlineHintDataTag> 43=> obj is InlineHintDataTag tag && Equals(tag); 45public bool Equals(InlineHintDataTag? other)
InlineHints\InlineHintsDataTaggerProvider.cs (6)
35[TagType(typeof(InlineHintDataTag))] 37internal class InlineHintsDataTaggerProvider : AsynchronousViewTaggerProvider<InlineHintDataTag> 104TaggerContext<InlineHintDataTag> context, DocumentSnapshotSpan documentSnapshotSpan, int? caretPosition, CancellationToken cancellationToken) 124context.AddTag(new TagSpan<InlineHintDataTag>( 130protected override bool TagEquals(InlineHintDataTag tag1, InlineHintDataTag tag2)
Microsoft.CodeAnalysis.EditorFeatures.Wpf (5)
InlineHints\InlineHintsTagger.cs (4)
20/// The purpose of this tagger is to convert the <see cref="InlineHintDataTag"/> to the <see 26private readonly ITagAggregator<InlineHintDataTag> _tagAggregator; 31private readonly List<(IMappingTagSpan<InlineHintDataTag> mappingTagSpan, ITagSpan<IntraTextAdornmentTag>? tagSpan)> _cache = new(); 57ITagAggregator<InlineHintDataTag> tagAggregator)
InlineHints\InlineHintsTaggerProvider.cs (1)
77var tagAggregator = _viewTagAggregatorFactoryService.CreateTagAggregator<InlineHintDataTag>(textView);