1 write to _tree
Microsoft.CodeAnalysis.EditorFeatures (1)
Shared\Tagging\Utilities\TagSpanIntervalTree.cs (1)
36
_tree
= IntervalTree.Create(new IntervalIntrospector(textBuffer.CurrentSnapshot), nodeValues);
4 references to _tree
Microsoft.CodeAnalysis.EditorFeatures (4)
Shared\Tagging\Utilities\TagSpanIntervalTree.cs (4)
48
return
_tree
.HasIntervalThatContains(point.Position, length: 0, new IntervalIntrospector(snapshot));
56
var intersectingIntervals =
_tree
.GetIntervalsThatIntersectWith(
70
=>
_tree
.Select(tn => new TagSpan<TTag>(tn.Span.GetSpan(snapshot), tn.Tag));
73
=>
_tree
.IsEmpty();