Lines Matching refs:key_equal

32     typedef Pred                                                       key_equal;
50 is_nothrow_default_constructible<key_equal>::value &&
53 const key_equal& eql = key_equal(),
58 const key_equal& eql = key_equal(),
66 is_nothrow_move_constructible<key_equal>::value &&
70 const hasher& hf = hasher(), const key_equal& eql = key_equal(),
73 : unordered_map(n, hasher(), key_equal(), a) {} // C++14
75 : unordered_map(n, hf, key_equal(), a) {} // C++14
78 : unordered_map(f, l, n, hasher(), key_equal(), a) {} // C++14
82 : unordered_map(f, l, n, hf, key_equal(), a) {} // C++14
84 : unordered_map(il, n, hasher(), key_equal(), a) {} // C++14
87 : unordered_map(il, n, hf, key_equal(), a) {} // C++14
95 is_nothrow_move_assignable<key_equal>::value);
153 __is_nothrow_swappable<key_equal>::value);
156 key_equal key_eq() const;
214 typedef Pred key_equal;
232 is_nothrow_default_constructible<key_equal>::value &&
235 const key_equal& eql = key_equal(),
240 const key_equal& eql = key_equal(),
248 is_nothrow_move_constructible<key_equal>::value &&
252 const hasher& hf = hasher(), const key_equal& eql = key_equal(),
255 : unordered_multimap(n, hasher(), key_equal(), a) {} // C++14
257 : unordered_multimap(n, hf, key_equal(), a) {} // C++14
260 : unordered_multimap(f, l, n, hasher(), key_equal(), a) {} // C++14
264 : unordered_multimap(f, l, n, hf, key_equal(), a) {} // C++14
266 : unordered_multimap(il, n, hasher(), key_equal(), a) {} // C++14
269 : unordered_multimap(il, n, hf, key_equal(), a) {} // C++14
277 is_nothrow_move_assignable<key_equal>::value);
318 __is_nothrow_swappable<key_equal>::value);
321 key_equal key_eq() const;
750 typedef _Pred key_equal;
762 typedef __unordered_map_equal<key_type, __value_type, key_equal> __key_equal;
803 const key_equal& __eql = key_equal());
805 const key_equal& __eql,
812 const key_equal& __eql = key_equal());
816 const key_equal& __eql,
831 const hasher& __hf = hasher(), const key_equal& __eql = key_equal());
833 const hasher& __hf, const key_equal& __eql,
839 : unordered_map(__n, hasher(), key_equal(), __a) {}
842 : unordered_map(__n, __hf, key_equal(), __a) {}
846 : unordered_map(__first, __last, __n, hasher(), key_equal(), __a) {}
851 : unordered_map(__first, __last, __n, __hf, key_equal(), __a) {}
854 : unordered_map(__il, __n, hasher(), key_equal(), __a) {}
858 : unordered_map(__il, __n, __hf, key_equal(), __a) {}
1104 key_equal key_eq() const
1185 size_type __n, const hasher& __hf, const key_equal& __eql)
1196 size_type __n, const hasher& __hf, const key_equal& __eql,
1232 const hasher& __hf, const key_equal& __eql)
1246 const hasher& __hf, const key_equal& __eql, const allocator_type& __a)
1334 const key_equal& __eql)
1347 const key_equal& __eql, const allocator_type& __a)
1519 typedef _Pred key_equal;
1531 typedef __unordered_map_equal<key_type, __value_type, key_equal> __key_equal;
1570 const key_equal& __eql = key_equal());
1572 const key_equal& __eql,
1579 const key_equal& __eql = key_equal());
1583 const key_equal& __eql,
1599 const key_equal& __eql = key_equal());
1601 const hasher& __hf, const key_equal& __eql,
1607 : unordered_multimap(__n, hasher(), key_equal(), __a) {}
1610 : unordered_multimap(__n, __hf, key_equal(), __a) {}
1614 : unordered_multimap(__first, __last, __n, hasher(), key_equal(), __a) {}
1619 : unordered_multimap(__first, __last, __n, __hf, key_equal(), __a) {}
1622 : unordered_multimap(__il, __n, hasher(), key_equal(), __a) {}
1626 : unordered_multimap(__il, __n, __hf, key_equal(), __a) {}
1750 key_equal key_eq() const
1820 size_type __n, const hasher& __hf, const key_equal& __eql)
1831 size_type __n, const hasher& __hf, const key_equal& __eql,
1856 const hasher& __hf, const key_equal& __eql)
1870 const hasher& __hf, const key_equal& __eql, const allocator_type& __a)
1971 const key_equal& __eql)
1984 const key_equal& __eql, const allocator_type& __a)