reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
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());