Lines Matching defs:Compare

32         typedef test_compare<std::equal_to<int> > Compare;
34 typedef std::unordered_multimap<int, std::string, Hash, Compare, Alloc> C;
36 C c1(0, Hash(1), Compare(1), Alloc(1));
37 C c2(0, Hash(2), Compare(2), Alloc(2));
44 assert(c1.key_eq() == Compare(2));
53 assert(c2.key_eq() == Compare(1));
61 typedef test_compare<std::equal_to<int> > Compare;
63 typedef std::unordered_multimap<int, std::string, Hash, Compare, Alloc> C;
76 C c1(0, Hash(1), Compare(1), Alloc(1));
77 C c2(std::begin(a2), std::end(a2), 0, Hash(2), Compare(2), Alloc(2));
92 assert(c1.key_eq() == Compare(2));
101 assert(c2.key_eq() == Compare(1));
109 typedef test_compare<std::equal_to<int> > Compare;
111 typedef std::unordered_multimap<int, std::string, Hash, Compare, Alloc> C;
122 C c1(std::begin(a1), std::end(a1), 0, Hash(1), Compare(1), Alloc(1));
123 C c2(0, Hash(2), Compare(2), Alloc(2));
130 assert(c1.key_eq() == Compare(2));
145 assert(c2.key_eq() == Compare(1));
153 typedef test_compare<std::equal_to<int> > Compare;
155 typedef std::unordered_multimap<int, std::string, Hash, Compare, Alloc> C;
177 C c1(std::begin(a1), std::end(a1), 0, Hash(1), Compare(1), Alloc(1));
178 C c2(std::begin(a2), std::end(a2), 0, Hash(2), Compare(2), Alloc(2));
193 assert(c1.key_eq() == Compare(2));
208 assert(c2.key_eq() == Compare(1));
217 typedef test_compare<std::equal_to<int> > Compare;
219 typedef std::unordered_multimap<int, std::string, Hash, Compare, Alloc> C;
221 C c1(0, Hash(1), Compare(1), Alloc(1));
222 C c2(0, Hash(2), Compare(2), Alloc(2));
229 assert(c1.key_eq() == Compare(2));
238 assert(c2.key_eq() == Compare(1));
246 typedef test_compare<std::equal_to<int> > Compare;
248 typedef std::unordered_multimap<int, std::string, Hash, Compare, Alloc> C;
261 C c1(0, Hash(1), Compare(1), Alloc(1));
262 C c2(std::begin(a2), std::end(a2), 0, Hash(2), Compare(2), Alloc(2));
277 assert(c1.key_eq() == Compare(2));
286 assert(c2.key_eq() == Compare(1));
294 typedef test_compare<std::equal_to<int> > Compare;
296 typedef std::unordered_multimap<int, std::string, Hash, Compare, Alloc> C;
307 C c1(std::begin(a1), std::end(a1), 0, Hash(1), Compare(1), Alloc(1));
308 C c2(0, Hash(2), Compare(2), Alloc(2));
315 assert(c1.key_eq() == Compare(2));
330 assert(c2.key_eq() == Compare(1));
338 typedef test_compare<std::equal_to<int> > Compare;
340 typedef std::unordered_multimap<int, std::string, Hash, Compare, Alloc> C;
362 C c1(std::begin(a1), std::end(a1), 0, Hash(1), Compare(1), Alloc(1));
363 C c2(std::begin(a2), std::end(a2), 0, Hash(2), Compare(2), Alloc(2));
378 assert(c1.key_eq() == Compare(2));
393 assert(c2.key_eq() == Compare(1));
402 typedef test_compare<std::equal_to<int> > Compare;
404 typedef std::unordered_multimap<int, std::string, Hash, Compare, Alloc> C;
406 C c1(0, Hash(1), Compare(1), Alloc());
407 C c2(0, Hash(2), Compare(2), Alloc());
414 assert(c1.key_eq() == Compare(2));
423 assert(c2.key_eq() == Compare(1));
431 typedef test_compare<std::equal_to<int> > Compare;
433 typedef std::unordered_multimap<int, std::string, Hash, Compare, Alloc> C;
446 C c1(0, Hash(1), Compare(1), Alloc());
447 C c2(std::begin(a2), std::end(a2), 0, Hash(2), Compare(2), Alloc());
462 assert(c1.key_eq() == Compare(2));
471 assert(c2.key_eq() == Compare(1));
479 typedef test_compare<std::equal_to<int> > Compare;
481 typedef std::unordered_multimap<int, std::string, Hash, Compare, Alloc> C;
492 C c1(std::begin(a1), std::end(a1), 0, Hash(1), Compare(1), Alloc());
493 C c2(0, Hash(2), Compare(2), Alloc());
500 assert(c1.key_eq() == Compare(2));
515 assert(c2.key_eq() == Compare(1));
523 typedef test_compare<std::equal_to<int> > Compare;
525 typedef std::unordered_multimap<int, std::string, Hash, Compare, Alloc> C;
547 C c1(std::begin(a1), std::end(a1), 0, Hash(1), Compare(1), Alloc());
548 C c2(std::begin(a2), std::end(a2), 0, Hash(2), Compare(2), Alloc());
563 assert(c1.key_eq() == Compare(2));
578 assert(c2.key_eq() == Compare(1));