Lines Matching defs:CCI
930 auto CCI = const_cast<const SwitchInst *>(SI)->case_begin();
932 ASSERT_NE(CCI, SI->case_end());
933 EXPECT_EQ(1, CCI->getCaseValue()->getSExtValue());
934 EXPECT_EQ(BB1.get(), CCI->getCaseSuccessor());
935 EXPECT_EQ(2, (CCI + 1)->getCaseValue()->getSExtValue());
936 EXPECT_EQ(BB2.get(), (CCI + 1)->getCaseSuccessor());
937 EXPECT_EQ(3, (CCI + 2)->getCaseValue()->getSExtValue());
938 EXPECT_EQ(BB3.get(), (CCI + 2)->getCaseSuccessor());
939 EXPECT_EQ(CCI + 1, std::next(CCI));
940 EXPECT_EQ(CCI + 2, std::next(CCI, 2));
941 EXPECT_EQ(CCI + 3, std::next(CCI, 3));
942 EXPECT_EQ(CCE, CCI + 3);
943 EXPECT_EQ(0, CCI - CCI);
944 EXPECT_EQ(1, (CCI + 1) - CCI);
945 EXPECT_EQ(2, (CCI + 2) - CCI);
946 EXPECT_EQ(3, CCE - CCI);
947 EXPECT_EQ(3, std::distance(CCI, CCE));
950 const auto &Handle = *CCI;