reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
108 MV.insert(std::make_pair(1, 11)); 109 MV.insert(std::make_pair(2, 12)); 110 MV.insert(std::make_pair(3, 13)); 111 MV.insert(std::make_pair(4, 14)); 112 MV.insert(std::make_pair(5, 15)); 113 MV.insert(std::make_pair(6, 16)); 114 ASSERT_EQ(MV.size(), 6u); 116 MV.remove_if([](const std::pair<int, int> &Val) { return Val.second % 2; }); 117 ASSERT_EQ(MV.size(), 3u); 118 ASSERT_EQ(MV.find(1), MV.end()); 118 ASSERT_EQ(MV.find(1), MV.end()); 119 ASSERT_EQ(MV.find(3), MV.end()); 119 ASSERT_EQ(MV.find(3), MV.end()); 120 ASSERT_EQ(MV.find(5), MV.end()); 120 ASSERT_EQ(MV.find(5), MV.end()); 121 ASSERT_EQ(MV[2], 12); 122 ASSERT_EQ(MV[4], 14); 123 ASSERT_EQ(MV[6], 16);