11 references to Algorithms
Microsoft.CodeAnalysis.Workspaces (11)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\SimpleMutableIntervalTree`2.cs (10)
41=> this.Algorithms.GetIntervalsThatOverlapWith(start, length, in _introspector); 44=> this.Algorithms.GetIntervalsThatIntersectWith(start, length, in _introspector); 47=> this.Algorithms.GetIntervalsThatContain(start, length, in _introspector); 50=> this.Algorithms.FillWithIntervalsThatOverlapWith(start, length, ref builder, in _introspector); 53=> this.Algorithms.FillWithIntervalsThatIntersectWith(start, length, ref builder, in _introspector); 56=> this.Algorithms.FillWithIntervalsThatContain(start, length, ref builder, in _introspector); 59=> this.Algorithms.HasIntervalThatIntersectsWith(position, in _introspector); 62=> this.Algorithms.HasIntervalThatOverlapsWith(start, length, in _introspector); 65=> this.Algorithms.HasIntervalThatIntersectsWith(start, length, in _introspector); 68=> this.Algorithms.HasIntervalThatContains(start, length, in _introspector);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Context\FormattingContext.cs (1)
433=> _relativeIndentationTree.Algorithms.GetIntervalsThatIntersectWith(this.TreeData.StartPosition, this.TreeData.EndPosition, new FormattingContextIntervalIntrospector()).Select(i => i.Operation);