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

References

unittests/ADT/SparseSetTest.cpp
   81   Set.setUniverse(10);
   83   Set.insert(5);
   84   Set.insert(3);
   85   Set.insert(2);
   86   Set.insert(1);
   87   Set.insert(4);
   88   EXPECT_EQ(5u, Set.size());
   91   USet::const_iterator I = Set.begin();
  102   EXPECT_TRUE(I == Set.end());
  105   std::pair<USet::iterator, bool> IP = Set.insert(3);
  107   EXPECT_TRUE(IP.first == Set.begin() + 1);
  110   EXPECT_TRUE(Set.erase(4));
  111   EXPECT_EQ(4u, Set.size());
  112   EXPECT_FALSE(Set.count(4));
  113   EXPECT_FALSE(Set.erase(4));
  114   EXPECT_EQ(4u, Set.size());
  115   EXPECT_FALSE(Set.count(4));
  118   EXPECT_TRUE(Set.count(5));
  119   EXPECT_TRUE(Set.find(5) == Set.begin());
  119   EXPECT_TRUE(Set.find(5) == Set.begin());
  120   EXPECT_TRUE(Set.erase(5));
  121   EXPECT_EQ(3u, Set.size());
  122   EXPECT_FALSE(Set.count(5));
  123   EXPECT_FALSE(Set.erase(5));
  124   EXPECT_EQ(3u, Set.size());
  125   EXPECT_FALSE(Set.count(5));
  127   Set.insert(6);
  128   Set.insert(7);
  129   EXPECT_EQ(5u, Set.size());
  132   I = Set.erase(Set.end() - 1);
  132   I = Set.erase(Set.end() - 1);
  133   EXPECT_TRUE(I == Set.end());
  134   EXPECT_EQ(4u, Set.size());
  137   I = Set.erase(Set.begin() + 1);
  137   I = Set.erase(Set.begin() + 1);
  138   EXPECT_TRUE(I == Set.begin() + 1);
  141   Set.clear();
  142   EXPECT_FALSE(Set.count(5));
  143   Set.setUniverse(1000);
  147     Set.insert(i);
  150     Set.erase(i);
  153     EXPECT_TRUE(Set.count(i));
  155   EXPECT_FALSE(Set.count(99));
  156   EXPECT_FALSE(Set.count(800));
  157   EXPECT_EQ(700u, Set.size());