Home
last modified time | relevance | path

Searched refs:ranges (Results 1 – 2 of 2) sorted by relevance

/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Tests/UnitTests/
DRangeTests.cs179 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 …]
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Core/
DRange.cs254 …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 …]