Lines Matching refs:BA
599 UUOverlaps BA(mapB, mapA);
600 ASSERT_TRUE(BA.valid());
601 EXPECT_EQ(3u, BA.a().start());
602 EXPECT_EQ(4u, BA.b().start());
604 BA.advanceTo(6);
605 EXPECT_FALSE(BA.valid());
607 BA.advanceTo(7);
608 EXPECT_FALSE(BA.valid());
676 UUOverlaps BA(mapB, mapA);
677 ASSERT_TRUE(BA.valid());
678 EXPECT_EQ(400u, BA.b().start());
679 EXPECT_EQ(400u, BA.a().start());
680 ++BA;
681 ASSERT_TRUE(BA.valid());
682 EXPECT_EQ(400u, BA.b().start());
683 EXPECT_EQ(401u, BA.a().start());
684 ++BA;
685 ASSERT_TRUE(BA.valid());
686 EXPECT_EQ(400u, BA.b().start());
687 EXPECT_EQ(402u, BA.a().start());
688 ++BA;
689 ASSERT_TRUE(BA.valid());
690 EXPECT_EQ(410u, BA.b().start());
691 EXPECT_EQ(402u, BA.a().start());
692 ++BA;
693 ASSERT_TRUE(BA.valid());
694 EXPECT_EQ(420u, BA.b().start());
695 EXPECT_EQ(402u, BA.a().start());
696 BA.skipA();
697 ASSERT_TRUE(BA.valid());
698 EXPECT_EQ(600u, BA.b().start());
699 EXPECT_EQ(600u, BA.a().start());
700 ++BA;
701 EXPECT_FALSE(BA.valid());