Searched refs:ranges (Results 1 – 2 of 2) sorted by relevance
179 var ranges = new MinimalRangesCollection(); in MinimalRangesCollectionAdd()180 Assert.AreEqual(ranges.Count, 0); in MinimalRangesCollectionAdd()182 ranges.Add(new Range(0x1000, 0x400)); in MinimalRangesCollectionAdd()183 ranges.Add(new Range(0x1800, 0x800)); in MinimalRangesCollectionAdd()184 Assert.AreEqual(ranges.Count, 2); in MinimalRangesCollectionAdd()186 ranges.Add(new Range(0x0, 0x1000)); in MinimalRangesCollectionAdd()187 Assert.AreEqual(ranges.Count, 2); in MinimalRangesCollectionAdd()189 ranges.Add(new Range(0x2000, 0x400)); in MinimalRangesCollectionAdd()190 Assert.AreEqual(ranges.Count, 2); in MinimalRangesCollectionAdd()192 ranges.Add(new Range(0x1000, 0x1000)); in MinimalRangesCollectionAdd()[all …]
254 …foreach(var expandableRange in ranges.Where(collectionRange => collectionRange.CanBeExpandedBy(ran… in Add()256 ranges.Remove(expandableRange); in Add()259 ranges.Add(range); in Add()277 ranges.Clear(); in Clear()282 return ranges.Any(existingRange => existingRange.Intersects(range)); in ContainsOverlappingRange()288 return ranges.Any(existingRange => existingRange.Contains(range)); in ContainsWholeRange()293 return ranges.Any(existingRange => existingRange.Contains(point)); in ContainsPoint()298 return ranges.GetEnumerator(); in GetEnumerator()303 return ranges.SubtractAll(range); in Remove()308 return ((IEnumerable<Range>)ranges).GetEnumerator(); in GetEnumerator()[all …]