24 references to GetIntervalsThatOverlapWith
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (22)
Collections\IntervalTreeTests.cs (22)
42
var spans = tree.
GetIntervalsThatOverlapWith
(0, 1);
53
var spans = tree.
GetIntervalsThatOverlapWith
(0, 1);
64
var spans = tree.
GetIntervalsThatOverlapWith
(0, 5);
75
var spans = tree.
GetIntervalsThatOverlapWith
(15, 5);
86
var spans = tree.
GetIntervalsThatOverlapWith
(10, 5);
97
var spans = tree.
GetIntervalsThatOverlapWith
(5, 5).Select(t => t.Item3);
108
var spans = tree.
GetIntervalsThatOverlapWith
(5, 2).Select(i => i.Item3);
119
var spans = tree.
GetIntervalsThatOverlapWith
(8, 2).Select(i => i.Item3);
130
var spans = tree.
GetIntervalsThatOverlapWith
(7, 2).Select(i => i.Item3);
141
var spans = tree.
GetIntervalsThatOverlapWith
(4, 2).Select(i => i.Item3);
152
var spans = tree.
GetIntervalsThatOverlapWith
(9, 2).Select(i => i.Item3);
163
var spans = tree.
GetIntervalsThatOverlapWith
(4, 7).Select(i => i.Item3);
175
Assert.Empty(tree.
GetIntervalsThatOverlapWith
(2, 2));
176
Assert.Empty(tree.
GetIntervalsThatOverlapWith
(11, 2));
177
Assert.Empty(tree.
GetIntervalsThatOverlapWith
(22, 2));
180
Assert.True(Set("A").SetEquals(tree.
GetIntervalsThatOverlapWith
(6, 2).Select(i => i.Item3)));
181
Assert.True(Set("B").SetEquals(tree.
GetIntervalsThatOverlapWith
(16, 2).Select(i => i.Item3)));
184
Assert.True(Set("A", "B").SetEquals(tree.
GetIntervalsThatOverlapWith
(2, 20).Select(i => i.Item3)));
185
Assert.True(Set("A", "B").SetEquals(tree.
GetIntervalsThatOverlapWith
(2, 14).Select(i => i.Item3)));
186
Assert.True(Set("A", "B").SetEquals(tree.
GetIntervalsThatOverlapWith
(6, 10).Select(i => i.Item3)));
187
Assert.True(Set("A", "B").SetEquals(tree.
GetIntervalsThatOverlapWith
(6, 20).Select(i => i.Item3)));
328
var set1 = new HashSet<string>(tree.
GetIntervalsThatOverlapWith
(start, length).Select(i => i.Item3));
Microsoft.CodeAnalysis.VisualBasic.Workspaces (1)
CodeCleanup\Providers\AbstractTokensCodeCleanupProvider.vb (1)
57
_spans.
GetIntervalsThatOverlapWith
(node.FullSpan.Start, node.FullSpan.Length).Any()
Microsoft.CodeAnalysis.Workspaces (1)
FormattingContext.cs (1)
566
var anchorData = _anchorTree.
GetIntervalsThatOverlapWith
(baseAnchorData.TextSpan.Start, baseAnchorData.TextSpan.Length);