Lines Matching defs:CRU
32 ContextAndReplaceableUses CRU(Context);
33 EXPECT_EQ(&Context, &CRU.getContext());
34 EXPECT_FALSE(CRU.hasReplaceableUses());
35 EXPECT_FALSE(CRU.getReplaceableUses());
40 ContextAndReplaceableUses CRU(std::make_unique<ReplaceableMetadataImpl>(Context));
41 EXPECT_EQ(&Context, &CRU.getContext());
42 EXPECT_TRUE(CRU.hasReplaceableUses());
43 EXPECT_TRUE(CRU.getReplaceableUses());
48 ContextAndReplaceableUses CRU(Context);
49 CRU.makeReplaceable(std::make_unique<ReplaceableMetadataImpl>(Context));
50 EXPECT_EQ(&Context, &CRU.getContext());
51 EXPECT_TRUE(CRU.hasReplaceableUses());
52 EXPECT_TRUE(CRU.getReplaceableUses());
59 ContextAndReplaceableUses CRU(std::move(ReplaceableUses));
60 ReplaceableUses = CRU.takeReplaceableUses();
61 EXPECT_EQ(&Context, &CRU.getContext());
62 EXPECT_FALSE(CRU.hasReplaceableUses());
63 EXPECT_FALSE(CRU.getReplaceableUses());