Lines Matching refs:rangesMatch
34 bool rangesMatch(iterator_range<UBitVec::const_iterator> R, in rangesMatch() function
502 EXPECT_TRUE(rangesMatch(BV.half_open_range(0, 5), {1, 2, 3})); in TEST()
503 EXPECT_TRUE(rangesMatch(BV.half_open_range(1, 4), {1, 2, 3})); in TEST()
504 EXPECT_TRUE(rangesMatch(BV.half_open_range(1, 3), {1, 2})); in TEST()
505 EXPECT_TRUE(rangesMatch(BV.half_open_range(2, 3), {2})); in TEST()
506 EXPECT_TRUE(rangesMatch(BV.half_open_range(2, 4), {2, 3})); in TEST()
507 EXPECT_TRUE(rangesMatch(BV.half_open_range(4, 5), {})); in TEST()
514 EXPECT_TRUE(rangesMatch(BV.half_open_range(0, 15), {1, 2, 11, 12})); in TEST()
515 EXPECT_TRUE(rangesMatch(BV.half_open_range(1, 13), {1, 2, 11, 12})); in TEST()
516 EXPECT_TRUE(rangesMatch(BV.half_open_range(1, 12), {1, 2, 11})); in TEST()
518 EXPECT_TRUE(rangesMatch(BV.half_open_range(0, 5), {1, 2})); in TEST()
519 EXPECT_TRUE(rangesMatch(BV.half_open_range(1, 5), {1, 2})); in TEST()
520 EXPECT_TRUE(rangesMatch(BV.half_open_range(2, 5), {2})); in TEST()
521 EXPECT_TRUE(rangesMatch(BV.half_open_range(1, 2), {1})); in TEST()
522 EXPECT_TRUE(rangesMatch(BV.half_open_range(13, 14), {})); in TEST()
524 EXPECT_TRUE(rangesMatch(BV.half_open_range(2, 10), {2})); in TEST()
532 EXPECT_TRUE(rangesMatch(BV.half_open_range(0, 1), {})); in TEST()
540 EXPECT_TRUE(rangesMatch(BV.half_open_range(3, 4), {})); in TEST()