Lines Matching refs:Range

23   const AddressRange Range(StartAddr, EndAddr);  in TEST()  local
24 EXPECT_EQ(Range.size(), EndAddr - StartAddr); in TEST()
27 EXPECT_FALSE(Range.contains(0)); in TEST()
28 EXPECT_FALSE(Range.contains(StartAddr - 1)); in TEST()
29 EXPECT_TRUE(Range.contains(StartAddr)); in TEST()
30 EXPECT_TRUE(Range.contains(EndAddr - 1)); in TEST()
31 EXPECT_FALSE(Range.contains(EndAddr)); in TEST()
32 EXPECT_FALSE(Range.contains(UINT64_MAX)); in TEST()
39 EXPECT_EQ(Range, RangeSame); in TEST()
40 EXPECT_FALSE(Range != RangeSame); in TEST()
42 EXPECT_NE(Range, RangeDifferentStart); in TEST()
43 EXPECT_NE(Range, RangeDifferentEnd); in TEST()
44 EXPECT_NE(Range, RangeDifferentStartEnd); in TEST()
45 EXPECT_FALSE(Range == RangeDifferentStart); in TEST()
46 EXPECT_FALSE(Range == RangeDifferentEnd); in TEST()
47 EXPECT_FALSE(Range == RangeDifferentStartEnd); in TEST()
50 EXPECT_FALSE(Range < RangeSame); in TEST()
51 EXPECT_FALSE(RangeSame < Range); in TEST()
52 EXPECT_LT(Range, RangeDifferentStart); in TEST()
53 EXPECT_LT(Range, RangeDifferentEnd); in TEST()
54 EXPECT_LT(Range, RangeDifferentStartEnd); in TEST()
56 EXPECT_LT(Range.start(), StartAddr + 1); in TEST()
58 EXPECT_LT(StartAddr - 1, Range.start()); in TEST()
70 EXPECT_FALSE(Range.intersects(EndsBeforeRangeStart)); in TEST()
71 EXPECT_FALSE(Range.intersects(EndsAtRangeStart)); in TEST()
72 EXPECT_TRUE(Range.intersects(OverlapsRangeStart)); in TEST()
73 EXPECT_TRUE(Range.intersects(InsideRange)); in TEST()
74 EXPECT_TRUE(Range.intersects(OverlapsRangeEnd)); in TEST()
75 EXPECT_FALSE(Range.intersects(StartsAtRangeEnd)); in TEST()
76 EXPECT_FALSE(Range.intersects(StartsAfterRangeEnd)); in TEST()