Lines Matching defs:Compare

31         typedef test_compare<std::equal_to<int> > Compare;
33 typedef std::unordered_map<int, std::string, Hash, Compare, Alloc> C;
35 C c1(0, Hash(1), Compare(1), Alloc(1));
36 C c2(0, Hash(2), Compare(2), Alloc(2));
43 assert(c1.key_eq() == Compare(2));
52 assert(c2.key_eq() == Compare(1));
60 typedef test_compare<std::equal_to<int> > Compare;
62 typedef std::unordered_map<int, std::string, Hash, Compare, Alloc> C;
75 C c1(0, Hash(1), Compare(1), Alloc(1));
76 C c2(std::begin(a2), std::end(a2), 0, Hash(2), Compare(2), Alloc(2));
91 assert(c1.key_eq() == Compare(2));
100 assert(c2.key_eq() == Compare(1));
108 typedef test_compare<std::equal_to<int> > Compare;
110 typedef std::unordered_map<int, std::string, Hash, Compare, Alloc> C;
121 C c1(std::begin(a1), std::end(a1), 0, Hash(1), Compare(1), Alloc(1));
122 C c2(0, Hash(2), Compare(2), Alloc(2));
129 assert(c1.key_eq() == Compare(2));
142 assert(c2.key_eq() == Compare(1));
150 typedef test_compare<std::equal_to<int> > Compare;
152 typedef std::unordered_map<int, std::string, Hash, Compare, Alloc> C;
174 C c1(std::begin(a1), std::end(a1), 0, Hash(1), Compare(1), Alloc(1));
175 C c2(std::begin(a2), std::end(a2), 0, Hash(2), Compare(2), Alloc(2));
190 assert(c1.key_eq() == Compare(2));
203 assert(c2.key_eq() == Compare(1));
212 typedef test_compare<std::equal_to<int> > Compare;
214 typedef std::unordered_map<int, std::string, Hash, Compare, Alloc> C;
216 C c1(0, Hash(1), Compare(1), Alloc(1));
217 C c2(0, Hash(2), Compare(2), Alloc(2));
224 assert(c1.key_eq() == Compare(2));
233 assert(c2.key_eq() == Compare(1));
241 typedef test_compare<std::equal_to<int> > Compare;
243 typedef std::unordered_map<int, std::string, Hash, Compare, Alloc> C;
256 C c1(0, Hash(1), Compare(1), Alloc(1));
257 C c2(std::begin(a2), std::end(a2), 0, Hash(2), Compare(2), Alloc(2));
272 assert(c1.key_eq() == Compare(2));
281 assert(c2.key_eq() == Compare(1));
289 typedef test_compare<std::equal_to<int> > Compare;
291 typedef std::unordered_map<int, std::string, Hash, Compare, Alloc> C;
302 C c1(std::begin(a1), std::end(a1), 0, Hash(1), Compare(1), Alloc(1));
303 C c2(0, Hash(2), Compare(2), Alloc(2));
310 assert(c1.key_eq() == Compare(2));
323 assert(c2.key_eq() == Compare(1));
331 typedef test_compare<std::equal_to<int> > Compare;
333 typedef std::unordered_map<int, std::string, Hash, Compare, Alloc> C;
355 C c1(std::begin(a1), std::end(a1), 0, Hash(1), Compare(1), Alloc(1));
356 C c2(std::begin(a2), std::end(a2), 0, Hash(2), Compare(2), Alloc(2));
371 assert(c1.key_eq() == Compare(2));
384 assert(c2.key_eq() == Compare(1));
393 typedef test_compare<std::equal_to<int> > Compare;
395 typedef std::unordered_map<int, std::string, Hash, Compare, Alloc> C;
397 C c1(0, Hash(1), Compare(1), Alloc());
398 C c2(0, Hash(2), Compare(2), Alloc());
405 assert(c1.key_eq() == Compare(2));
414 assert(c2.key_eq() == Compare(1));
422 typedef test_compare<std::equal_to<int> > Compare;
424 typedef std::unordered_map<int, std::string, Hash, Compare, Alloc> C;
437 C c1(0, Hash(1), Compare(1), Alloc());
438 C c2(std::begin(a2), std::end(a2), 0, Hash(2), Compare(2), Alloc());
453 assert(c1.key_eq() == Compare(2));
462 assert(c2.key_eq() == Compare(1));
470 typedef test_compare<std::equal_to<int> > Compare;
472 typedef std::unordered_map<int, std::string, Hash, Compare, Alloc> C;
483 C c1(std::begin(a1), std::end(a1), 0, Hash(1), Compare(1), Alloc());
484 C c2(0, Hash(2), Compare(2), Alloc());
491 assert(c1.key_eq() == Compare(2));
504 assert(c2.key_eq() == Compare(1));
512 typedef test_compare<std::equal_to<int> > Compare;
514 typedef std::unordered_map<int, std::string, Hash, Compare, Alloc> C;
536 C c1(std::begin(a1), std::end(a1), 0, Hash(1), Compare(1), Alloc());
537 C c2(std::begin(a2), std::end(a2), 0, Hash(2), Compare(2), Alloc());
552 assert(c1.key_eq() == Compare(2));
565 assert(c2.key_eq() == Compare(1));