Lines Matching refs:map

41     IntHashMap map;
42 map.add(1, 2);
43 EXPECT_TRUE(map.begin() != map.end());
44 EXPECT_FALSE(map.begin() == map.end());
46 IntHashMap::const_iterator begin = map.begin();
47 EXPECT_TRUE(begin == map.begin());
48 EXPECT_TRUE(map.begin() == begin);
49 EXPECT_TRUE(begin != map.end());
50 EXPECT_TRUE(map.end() != begin);
51 EXPECT_FALSE(begin != map.begin());
52 EXPECT_FALSE(map.begin() != begin);
53 EXPECT_FALSE(begin == map.end());
54 EXPECT_FALSE(map.end() == begin);
77 DoubleHashMap map;
79 map.add(clobberKey, 1);
80 map.add(zeroKey, 2);
81 map.add(negativeZeroKey, 3);
84 EXPECT_EQ(1, map.get(clobberKey));
85 EXPECT_EQ(2, map.get(zeroKey));
86 EXPECT_EQ(3, map.get(negativeZeroKey));
109 OwnPtrHashMap map;
110 map.add(1, adoptPtr(new DestructCounter(1, &destructNumber)));
111 map.add(2, adoptPtr(new DestructCounter(2, &destructNumber)));
113 DestructCounter* counter1 = map.get(1);
115 DestructCounter* counter2 = map.get(2);
119 for (OwnPtrHashMap::iterator iter = map.begin(); iter != map.end(); ++iter) {
125 OwnPtr<DestructCounter> ownCounter1 = map.take(1);
127 EXPECT_FALSE(map.contains(1));
130 map.remove(2);
131 EXPECT_FALSE(map.contains(2));
132 EXPECT_EQ(0UL, map.size());
176 HashMap<RefPtr<DummyRefCounted>, int> map;
177 map.add(ptr, 1);
180 EXPECT_EQ(1, map.get(ptr));
184 EXPECT_TRUE(map.contains(rawPtr));
185 EXPECT_NE(map.end(), map.find(rawPtr));
186 EXPECT_TRUE(map.contains(ptr));
187 EXPECT_NE(map.end(), map.find(ptr));
193 map.remove(rawPtr);
196 EXPECT_TRUE(map.isEmpty());
205 Map map;
210 map.add(1, ptr);
213 EXPECT_EQ(ptr, map.get(1));
218 map.remove(1);
221 EXPECT_TRUE(map.isEmpty());
227 map.add(i, ptr2);
231 map.remove(i);
248 IntSimpleMap map;
249 IntSimpleMap::AddResult result = map.add(1, nullptr);
256 EXPECT_EQ(simple1, map.get(1));
258 IntSimpleMap::AddResult result2 = map.add(1, adoptPtr(new SimpleClass(2)));
260 EXPECT_EQ(1, map.get(1)->v());