20 references to InheritanceMarginTag
Microsoft.VisualStudio.LanguageServices (20)
InheritanceMargin\InheritanceGlyphFactory.cs (1)
61if (tag is not InheritanceMarginTag inheritanceMarginTag)
InheritanceMargin\InheritanceGlyphFactoryProvider.cs (1)
24[TagType(typeof(InheritanceMarginTag))]
InheritanceMargin\InheritanceGlyphManager.cs (2)
91public void AddGlyph(InheritanceMarginTag tag, SnapshotSpan span) 202private InheritanceMarginGlyph CreateNewGlyph(InheritanceMarginTag tag)
InheritanceMargin\InheritanceMarginTag.cs (3)
17internal class InheritanceMarginTag : IGlyphTag, IEquatable<InheritanceMarginTag> 62=> Equals(obj as InheritanceMarginTag); 64public bool Equals(InheritanceMarginTag? other)
InheritanceMargin\InheritanceMarginTaggerProvider.cs (6)
31[TagType(typeof(InheritanceMarginTag))] 38: AsynchronousViewportTaggerProvider<InheritanceMarginTag>(taggerHost, FeatureAttribute.InheritanceMargin) 71TaggerContext<InheritanceMarginTag> context, 123context.AddTag(new TagSpan<InheritanceMarginTag>( 129protected override bool TagEquals(InheritanceMarginTag tag1, InheritanceMarginTag tag2)
InheritanceMargin\InheritanceMarginViewMargin.cs (2)
32private readonly ITagAggregator<InheritanceMarginTag> _tagAggregator; 53ITagAggregator<InheritanceMarginTag> tagAggregator,
InheritanceMargin\InheritanceMarginViewMarginProvider.cs (1)
72var tagAggregator = _tagAggregatorFactoryService.CreateTagAggregator<InheritanceMarginTag>(textView);
InheritanceMargin\MarginGlyph\InheritanceMarginGlyph.cs (1)
46InheritanceMarginTag tag,
InheritanceMargin\MarginGlyph\InheritanceMarginGlyphViewModel.cs (3)
24private readonly InheritanceMarginTag _tag; 97InheritanceMarginTag tag, 115InheritanceMarginTag tag,