reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

unittests/ADT/SmallPtrSetTest.cpp
  173   a.insert(&buf[0]);
  174   a.insert(&buf[1]);
  177   EXPECT_EQ(2U, a.size());
  179   EXPECT_TRUE(a.count(&buf[0]));
  180   EXPECT_TRUE(a.count(&buf[1]));
  181   EXPECT_FALSE(a.count(&buf[2]));
  182   EXPECT_FALSE(a.count(&buf[3]));
  188   std::swap(a, b);
  190   EXPECT_EQ(1U, a.size());
  192   EXPECT_FALSE(a.count(&buf[0]));
  193   EXPECT_FALSE(a.count(&buf[1]));
  194   EXPECT_TRUE(a.count(&buf[2]));
  195   EXPECT_FALSE(a.count(&buf[3]));
  202   std::swap(a, b);
  204   EXPECT_EQ(3U, a.size());
  206   EXPECT_TRUE(a.count(&buf[0]));
  207   EXPECT_TRUE(a.count(&buf[1]));
  208   EXPECT_FALSE(a.count(&buf[2]));
  209   EXPECT_TRUE(a.count(&buf[3]));
  215   std::swap(a, b);
  217   EXPECT_EQ(1U, a.size());
  219   EXPECT_FALSE(a.count(&buf[0]));
  220   EXPECT_FALSE(a.count(&buf[1]));
  221   EXPECT_TRUE(a.count(&buf[2]));
  222   EXPECT_FALSE(a.count(&buf[3]));
  228   a.insert(&buf[4]);
  229   a.insert(&buf[5]);
  230   a.insert(&buf[6]);
  232   std::swap(b, a);
  234   EXPECT_EQ(3U, a.size());
  240   EXPECT_TRUE(a.count(&buf[0]));
  241   EXPECT_TRUE(a.count(&buf[1]));
  242   EXPECT_TRUE(a.count(&buf[3]));