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);
135 __is_nothrow_swappable<key_equal>::value);
138 key_equal key_eq() const;
196 typedef Pred key_equal;
214 is_nothrow_default_constructible<key_equal>::value &&
217 const key_equal& eql = key_equal(),
222 const key_equal& eql = key_equal(),
230 is_nothrow_move_constructible<key_equal>::value &&
234 const hasher& hf = hasher(), const key_equal& eql = key_equal(),
237 : unordered_multimap(n, hasher(), key_equal(), a) {} // C++14
239 : unordered_multimap(n, hf, key_equal(), a) {} // C++14
242 : unordered_multimap(f, l, n, hasher(), key_equal(), a) {} // C++14
246 : unordered_multimap(f, l, n, hf, key_equal(), a) {} // C++14
248 : unordered_multimap(il, n, hasher(), key_equal(), a) {} // C++14
251 : unordered_multimap(il, n, hf, key_equal(), a) {} // C++14
259 is_nothrow_move_assignable<key_equal>::value);
299 __is_nothrow_swappable<key_equal>::value);
302 key_equal key_eq() const;
720 typedef _Pred key_equal;
732 typedef __unordered_map_equal<key_type, __value_type, key_equal> __key_equal;
774 const key_equal& __eql = key_equal());
776 const key_equal& __eql,
783 const key_equal& __eql = key_equal());
787 const key_equal& __eql,
800 const hasher& __hf = hasher(), const key_equal& __eql = key_equal());
802 const hasher& __hf, const key_equal& __eql,
808 : unordered_map(__n, hasher(), key_equal(), __a) {}
811 : unordered_map(__n, __hf, key_equal(), __a) {}
815 : unordered_map(__first, __last, __n, hasher(), key_equal(), __a) {}
820 : unordered_map(__first, __last, __n, __hf, key_equal(), __a) {}
823 : unordered_map(__il, __n, hasher(), key_equal(), __a) {}
827 : unordered_map(__il, __n, __hf, key_equal(), __a) {}
968 key_equal key_eq() const
1057 size_type __n, const hasher& __hf, const key_equal& __eql)
1068 size_type __n, const hasher& __hf, const key_equal& __eql,
1104 const hasher& __hf, const key_equal& __eql)
1118 const hasher& __hf, const key_equal& __eql, const allocator_type& __a)
1206 const key_equal& __eql)
1219 const key_equal& __eql, const allocator_type& __a)
1459 typedef _Pred key_equal;
1471 typedef __unordered_map_equal<key_type, __value_type, key_equal> __key_equal;
1511 const key_equal& __eql = key_equal());
1513 const key_equal& __eql,
1520 const key_equal& __eql = key_equal());
1524 const key_equal& __eql,
1538 const key_equal& __eql = key_equal());
1540 const hasher& __hf, const key_equal& __eql,
1546 : unordered_multimap(__n, hasher(), key_equal(), __a) {}
1549 : unordered_multimap(__n, __hf, key_equal(), __a) {}
1553 : unordered_multimap(__first, __last, __n, hasher(), key_equal(), __a) {}
1558 : unordered_multimap(__first, __last, __n, __hf, key_equal(), __a) {}
1561 : unordered_multimap(__il, __n, hasher(), key_equal(), __a) {}
1565 : unordered_multimap(__il, __n, __hf, key_equal(), __a) {}
1673 key_equal key_eq() const
1753 size_type __n, const hasher& __hf, const key_equal& __eql)
1764 size_type __n, const hasher& __hf, const key_equal& __eql,
1789 const hasher& __hf, const key_equal& __eql)
1803 const hasher& __hf, const key_equal& __eql, const allocator_type& __a)
1904 const key_equal& __eql)
1917 const key_equal& __eql, const allocator_type& __a)