reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
18 EXPECT_EQ(0U, Vec.count()); 19 EXPECT_FALSE(Vec.test(17)); 20 Vec.set(5); 21 EXPECT_TRUE(Vec.test(5)); 22 EXPECT_FALSE(Vec.test(17)); 23 Vec.reset(6); 24 EXPECT_TRUE(Vec.test(5)); 25 EXPECT_FALSE(Vec.test(6)); 26 Vec.reset(5); 27 EXPECT_FALSE(Vec.test(5)); 28 EXPECT_TRUE(Vec.test_and_set(17)); 29 EXPECT_FALSE(Vec.test_and_set(17)); 30 EXPECT_TRUE(Vec.test(17)); 31 Vec.clear(); 32 EXPECT_FALSE(Vec.test(17)); 34 Vec.set(5); 35 const SparseBitVector<> ConstVec = Vec; 39 Vec.set(1337); 40 EXPECT_TRUE(Vec.test(1337)); 41 Vec = ConstVec; 42 EXPECT_FALSE(Vec.test(1337)); 44 Vec.set(1337); 45 EXPECT_FALSE(Vec.empty()); 46 SparseBitVector<> MovedVec(std::move(Vec)); 47 EXPECT_TRUE(Vec.empty()); 51 Vec = std::move(MovedVec); 53 EXPECT_FALSE(Vec.empty());