Lines Matching refs:key_equal
32 typedef Pred key_equal;
53 is_nothrow_default_constructible<key_equal>::value &&
56 const key_equal& eql = key_equal(),
61 const key_equal& eql = key_equal(),
69 is_nothrow_move_constructible<key_equal>::value &&
73 const hasher& hf = hasher(), const key_equal& eql = key_equal(),
76 : unordered_map(n, hasher(), key_equal(), a) {} // C++14
78 : unordered_map(n, hf, key_equal(), a) {} // C++14
81 : unordered_map(f, l, n, hasher(), key_equal(), a) {} // C++14
85 : unordered_map(f, l, n, hf, key_equal(), a) {} // C++14
87 : unordered_map(il, n, hasher(), key_equal(), a) {} // C++14
90 : unordered_map(il, n, hf, key_equal(), a) {} // C++14
98 is_nothrow_move_assignable<key_equal>::value);
170 __is_nothrow_swappable<key_equal>::value);
173 key_equal key_eq() const;
231 typedef Pred key_equal;
251 is_nothrow_default_constructible<key_equal>::value &&
254 const key_equal& eql = key_equal(),
259 const key_equal& eql = key_equal(),
267 is_nothrow_move_constructible<key_equal>::value &&
271 const hasher& hf = hasher(), const key_equal& eql = key_equal(),
274 : unordered_multimap(n, hasher(), key_equal(), a) {} // C++14
276 : unordered_multimap(n, hf, key_equal(), a) {} // C++14
279 : unordered_multimap(f, l, n, hasher(), key_equal(), a) {} // C++14
283 : unordered_multimap(f, l, n, hf, key_equal(), a) {} // C++14
285 : unordered_multimap(il, n, hasher(), key_equal(), a) {} // C++14
288 : unordered_multimap(il, n, hf, key_equal(), a) {} // C++14
296 is_nothrow_move_assignable<key_equal>::value);
351 __is_nothrow_swappable<key_equal>::value);
354 key_equal key_eq() const;
849 typedef _Pred key_equal;
861 typedef __unordered_map_equal<key_type, __value_type, key_equal> __key_equal;
912 const key_equal& __eql = key_equal());
914 const key_equal& __eql,
921 const key_equal& __eql = key_equal());
925 const key_equal& __eql,
938 const hasher& __hf = hasher(), const key_equal& __eql = key_equal());
940 const hasher& __hf, const key_equal& __eql,
946 : unordered_map(__n, hasher(), key_equal(), __a) {}
949 : unordered_map(__n, __hf, key_equal(), __a) {}
953 : unordered_map(__first, __last, __n, hasher(), key_equal(), __a) {}
958 : unordered_map(__first, __last, __n, __hf, key_equal(), __a) {}
961 : unordered_map(__il, __n, hasher(), key_equal(), __a) {}
965 : unordered_map(__il, __n, __hf, key_equal(), __a) {}
1270 key_equal key_eq() const
1351 size_type __n, const hasher& __hf, const key_equal& __eql)
1362 size_type __n, const hasher& __hf, const key_equal& __eql,
1398 const hasher& __hf, const key_equal& __eql)
1412 const hasher& __hf, const key_equal& __eql, const allocator_type& __a)
1496 const key_equal& __eql)
1509 const key_equal& __eql, const allocator_type& __a)
1679 typedef _Pred key_equal;
1691 typedef __unordered_map_equal<key_type, __value_type, key_equal> __key_equal;
1739 const key_equal& __eql = key_equal());
1741 const key_equal& __eql,
1748 const key_equal& __eql = key_equal());
1752 const key_equal& __eql,
1766 const key_equal& __eql = key_equal());
1768 const hasher& __hf, const key_equal& __eql,
1774 : unordered_multimap(__n, hasher(), key_equal(), __a) {}
1777 : unordered_multimap(__n, __hf, key_equal(), __a) {}
1781 : unordered_multimap(__first, __last, __n, hasher(), key_equal(), __a) {}
1786 : unordered_multimap(__first, __last, __n, __hf, key_equal(), __a) {}
1789 : unordered_multimap(__il, __n, hasher(), key_equal(), __a) {}
1793 : unordered_multimap(__il, __n, __hf, key_equal(), __a) {}
1975 key_equal key_eq() const
2045 size_type __n, const hasher& __hf, const key_equal& __eql)
2056 size_type __n, const hasher& __hf, const key_equal& __eql,
2081 const hasher& __hf, const key_equal& __eql)
2095 const hasher& __hf, const key_equal& __eql, const allocator_type& __a)
2191 const key_equal& __eql)
2204 const key_equal& __eql, const allocator_type& __a)