• Home
  • Raw
  • Download

Lines Matching refs:key_equal

32     typedef Pred                                                       key_equal;
52 is_nothrow_default_constructible<key_equal>::value &&
55 const key_equal& eql = key_equal(),
60 const key_equal& eql = key_equal(),
68 is_nothrow_move_constructible<key_equal>::value &&
72 const hasher& hf = hasher(), const key_equal& eql = key_equal(),
91 is_nothrow_move_assignable<key_equal>::value);
142 noexcept(swap(declval<key_equal&>(), declval<key_equal&>()))); // C++17
145 key_equal key_eq() const;
197 typedef Pred key_equal;
216 is_nothrow_default_constructible<key_equal>::value &&
219 const key_equal& eql = key_equal(),
224 const key_equal& eql = key_equal(),
232 is_nothrow_move_constructible<key_equal>::value &&
236 const hasher& hf = hasher(), const key_equal& eql = key_equal(),
255 is_nothrow_move_assignable<key_equal>::value);
306 noexcept(swap(declval<key_equal&>(), declval<key_equal&>()))); // C++17
309 key_equal key_eq() const;
388 typedef _Pred key_equal;
397 typedef __hash_table<value_type, hasher, key_equal, allocator_type> __table;
431 const key_equal& __eql = key_equal());
435 : unordered_set(__n, hasher(), key_equal(), __a) {}
438 : unordered_set(__n, __hf, key_equal(), __a) {}
440 unordered_set(size_type __n, const hasher& __hf, const key_equal& __eql,
447 const key_equal& __eql = key_equal());
450 size_type __n, const hasher& __hf, const key_equal& __eql,
457 : unordered_set(__first, __last, __n, hasher(), key_equal(), __a) {}
461 : unordered_set(__first, __last, __n, __hf, key_equal(), __a) {}
475 const key_equal& __eql = key_equal());
477 const hasher& __hf, const key_equal& __eql,
483 : unordered_set(__il, __n, hasher(), key_equal(), __a) {}
487 : unordered_set(__il, __n, __hf, key_equal(), __a) {}
670 key_equal key_eq() const {return __table_.key_eq();}
736 const hasher& __hf, const key_equal& __eql)
747 const hasher& __hf, const key_equal& __eql, const allocator_type& __a)
771 const hasher& __hf, const key_equal& __eql)
785 const hasher& __hf, const key_equal& __eql, const allocator_type& __a)
878 const key_equal& __eql)
891 const key_equal& __eql, const allocator_type& __a)
988 typedef _Pred key_equal;
997 typedef __hash_table<value_type, hasher, key_equal, allocator_type> __table;
1030 const key_equal& __eql = key_equal());
1032 const key_equal& __eql, const allocator_type& __a);
1036 : unordered_multiset(__n, hasher(), key_equal(), __a) {}
1039 : unordered_multiset(__n, __hf, key_equal(), __a) {}
1046 const key_equal& __eql = key_equal());
1050 const key_equal& __eql, const allocator_type& __a);
1056 : unordered_multiset(__first, __last, __n, hasher(), key_equal(), __a) {}
1061 : unordered_multiset(__first, __last, __n, __hf, key_equal(), __a) {}
1075 const key_equal& __eql = key_equal());
1077 const hasher& __hf, const key_equal& __eql,
1082 : unordered_multiset(__il, __n, hasher(), key_equal(), __a) {}
1085 : unordered_multiset(__il, __n, __hf, key_equal(), __a) {}
1238 key_equal key_eq() const {return __table_.key_eq();}
1304 size_type __n, const hasher& __hf, const key_equal& __eql)
1315 size_type __n, const hasher& __hf, const key_equal& __eql,
1340 const hasher& __hf, const key_equal& __eql)
1354 const hasher& __hf, const key_equal& __eql, const allocator_type& __a)
1447 const key_equal& __eql)
1460 const key_equal& __eql, const allocator_type& __a)