Lines Matching defs:Compare

31         typedef test_compare<std::equal_to<int> > Compare;
33 typedef std::unordered_multimap<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_multimap<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_multimap<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));
144 assert(c2.key_eq() == Compare(1));
152 typedef test_compare<std::equal_to<int> > Compare;
154 typedef std::unordered_multimap<int, std::string, Hash, Compare, Alloc> C;
176 C c1(std::begin(a1), std::end(a1), 0, Hash(1), Compare(1), Alloc(1));
177 C c2(std::begin(a2), std::end(a2), 0, Hash(2), Compare(2), Alloc(2));
192 assert(c1.key_eq() == Compare(2));
207 assert(c2.key_eq() == Compare(1));
216 typedef test_compare<std::equal_to<int> > Compare;
218 typedef std::unordered_multimap<int, std::string, Hash, Compare, Alloc> C;
220 C c1(0, Hash(1), Compare(1), Alloc(1));
221 C c2(0, Hash(2), Compare(2), Alloc(2));
228 assert(c1.key_eq() == Compare(2));
237 assert(c2.key_eq() == Compare(1));
245 typedef test_compare<std::equal_to<int> > Compare;
247 typedef std::unordered_multimap<int, std::string, Hash, Compare, Alloc> C;
260 C c1(0, Hash(1), Compare(1), Alloc(1));
261 C c2(std::begin(a2), std::end(a2), 0, Hash(2), Compare(2), Alloc(2));
276 assert(c1.key_eq() == Compare(2));
285 assert(c2.key_eq() == Compare(1));
293 typedef test_compare<std::equal_to<int> > Compare;
295 typedef std::unordered_multimap<int, std::string, Hash, Compare, Alloc> C;
306 C c1(std::begin(a1), std::end(a1), 0, Hash(1), Compare(1), Alloc(1));
307 C c2(0, Hash(2), Compare(2), Alloc(2));
314 assert(c1.key_eq() == Compare(2));
329 assert(c2.key_eq() == Compare(1));
337 typedef test_compare<std::equal_to<int> > Compare;
339 typedef std::unordered_multimap<int, std::string, Hash, Compare, Alloc> C;
361 C c1(std::begin(a1), std::end(a1), 0, Hash(1), Compare(1), Alloc(1));
362 C c2(std::begin(a2), std::end(a2), 0, Hash(2), Compare(2), Alloc(2));
377 assert(c1.key_eq() == Compare(2));
392 assert(c2.key_eq() == Compare(1));
401 typedef test_compare<std::equal_to<int> > Compare;
403 typedef std::unordered_multimap<int, std::string, Hash, Compare, Alloc> C;
405 C c1(0, Hash(1), Compare(1), Alloc());
406 C c2(0, Hash(2), Compare(2), Alloc());
413 assert(c1.key_eq() == Compare(2));
422 assert(c2.key_eq() == Compare(1));
430 typedef test_compare<std::equal_to<int> > Compare;
432 typedef std::unordered_multimap<int, std::string, Hash, Compare, Alloc> C;
445 C c1(0, Hash(1), Compare(1), Alloc());
446 C c2(std::begin(a2), std::end(a2), 0, Hash(2), Compare(2), Alloc());
461 assert(c1.key_eq() == Compare(2));
470 assert(c2.key_eq() == Compare(1));
478 typedef test_compare<std::equal_to<int> > Compare;
480 typedef std::unordered_multimap<int, std::string, Hash, Compare, Alloc> C;
491 C c1(std::begin(a1), std::end(a1), 0, Hash(1), Compare(1), Alloc());
492 C c2(0, Hash(2), Compare(2), Alloc());
499 assert(c1.key_eq() == Compare(2));
514 assert(c2.key_eq() == Compare(1));
522 typedef test_compare<std::equal_to<int> > Compare;
524 typedef std::unordered_multimap<int, std::string, Hash, Compare, Alloc> C;
546 C c1(std::begin(a1), std::end(a1), 0, Hash(1), Compare(1), Alloc());
547 C c2(std::begin(a2), std::end(a2), 0, Hash(2), Compare(2), Alloc());
562 assert(c1.key_eq() == Compare(2));
577 assert(c2.key_eq() == Compare(1));