| /openbsd/src/gnu/llvm/libcxx/include/ext/ |
| D | hash_set | 29 typedef Pred key_equal; 42 const key_equal& eql = key_equal(), 47 const key_equal& eql = key_equal(), 76 key_equal key_eq() const; 115 typedef Pred key_equal; 128 const key_equal& eql = key_equal(), 133 const key_equal& eql = key_equal(), 162 key_equal key_eq() const; 226 typedef _Pred key_equal; 232 typedef std::__hash_table<value_type, hasher, key_equal, allocator_type> __table; [all …]
|
| D | hash_map | 29 typedef Pred key_equal; 44 const key_equal& eql = key_equal(), 51 const key_equal& eql = key_equal(), 80 key_equal key_eq() const; 121 typedef Pred key_equal; 135 const key_equal& eql = key_equal(), 140 const key_equal& eql = key_equal(), 170 key_equal key_eq() const; 476 typedef _Pred key_equal; 485 typedef __hash_map_equal<__value_type, key_equal> __key_equal; [all …]
|
| /openbsd/src/gnu/gcc/libstdc++-v3/include/tr1/ |
| D | unordered_set | 70 typedef typename _Base::key_equal key_equal; 76 const key_equal& __eql = key_equal(), 87 const key_equal& __eql = key_equal(), 119 typedef typename _Base::key_equal key_equal; 125 const key_equal& __eql = key_equal(), 137 const key_equal& __eql = key_equal(),
|
| D | unordered_map | 70 typedef typename _Base::key_equal key_equal; 76 const key_equal& __eql = key_equal(), 87 const key_equal& __eql = key_equal(), 121 typedef typename _Base::key_equal key_equal; 127 const key_equal& __eql = key_equal(), 139 const key_equal& __eql = key_equal(),
|
| D | hashtable | 157 typedef _Equal key_equal; 286 key_equal
|
| /openbsd/src/gnu/llvm/libcxx/include/ |
| D | unordered_set | 31 typedef Pred key_equal; 51 is_nothrow_default_constructible<key_equal>::value && 54 const key_equal& eql = key_equal(), 59 const key_equal& eql = key_equal(), 67 is_nothrow_move_constructible<key_equal>::value && 71 const hasher& hf = hasher(), const key_equal& eql = key_equal(), 90 is_nothrow_move_assignable<key_equal>::value); 141 noexcept(swap(declval<key_equal&>(), declval<key_equal&>()))); // C++17 144 key_equal key_eq() const; 246 typedef Pred key_equal; [all …]
|
| D | unordered_map | 31 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(), 75 : unordered_map(n, hasher(), key_equal(), a) {} // C++14 77 : unordered_map(n, hf, key_equal(), a) {} // C++14 80 : unordered_map(f, l, n, hasher(), key_equal(), a) {} // C++14 84 : unordered_map(f, l, n, hf, key_equal(), a) {} // C++14 [all …]
|
| D | __hash_table | 874 typedef _Equal key_equal; 933 __compressed_pair<float, key_equal> __p3_; 953 key_equal& key_eq() _NOEXCEPT {return __p3_.second();} 955 const key_equal& key_eq() const _NOEXCEPT {return __p3_.second();} 976 is_nothrow_default_constructible<key_equal>::value); 978 __hash_table(const hasher& __hf, const key_equal& __eql); 979 __hash_table(const hasher& __hf, const key_equal& __eql, 990 is_nothrow_move_constructible<key_equal>::value); 1001 is_nothrow_move_assignable<key_equal>::value); 1229 __is_nothrow_swappable<hasher>::value && __is_nothrow_swappable<key_equal>::value [all …]
|
| /openbsd/src/gnu/gcc/libstdc++-v3/include/ext/ |
| D | hash_set | 99 typedef typename _Ht::key_equal key_equal; 117 key_equal 127 : _M_ht(100, hasher(), key_equal(), allocator_type()) {} 131 : _M_ht(__n, hasher(), key_equal(), allocator_type()) {} 134 : _M_ht(__n, __hf, key_equal(), allocator_type()) {} 136 hash_set(size_type __n, const hasher& __hf, const key_equal& __eql, 142 : _M_ht(100, hasher(), key_equal(), allocator_type()) 147 : _M_ht(__n, hasher(), key_equal(), allocator_type()) 153 : _M_ht(__n, __hf, key_equal(), allocator_type()) 158 const hasher& __hf, const key_equal& __eql, [all …]
|
| D | hash_map | 97 typedef typename _Ht::key_equal key_equal; 115 key_equal 125 : _M_ht(100, hasher(), key_equal(), allocator_type()) {} 129 : _M_ht(__n, hasher(), key_equal(), allocator_type()) {} 132 : _M_ht(__n, __hf, key_equal(), allocator_type()) {} 134 hash_map(size_type __n, const hasher& __hf, const key_equal& __eql, 140 : _M_ht(100, hasher(), key_equal(), allocator_type()) 145 : _M_ht(__n, hasher(), key_equal(), allocator_type()) 151 : _M_ht(__n, __hf, key_equal(), allocator_type()) 156 const hasher& __hf, const key_equal& __eql, [all …]
|
| D | hashtable.h | 261 typedef _EqualKey key_equal; typedef 274 key_equal 304 key_equal _M_equals;
|
| /openbsd/src/gnu/lib/libstdc++/libstdc++/include/ext/ |
| D | hash_set | 110 typedef typename _Ht::key_equal key_equal; 125 key_equal key_eq() const { return _M_ht.key_eq(); } 130 : _M_ht(100, hasher(), key_equal(), allocator_type()) {} 132 : _M_ht(__n, hasher(), key_equal(), allocator_type()) {} 134 : _M_ht(__n, __hf, key_equal(), allocator_type()) {} 135 hash_set(size_type __n, const hasher& __hf, const key_equal& __eql, 141 : _M_ht(100, hasher(), key_equal(), allocator_type()) 145 : _M_ht(__n, hasher(), key_equal(), allocator_type()) 150 : _M_ht(__n, __hf, key_equal(), allocator_type()) 154 const hasher& __hf, const key_equal& __eql, [all …]
|
| D | hash_map | 106 typedef typename _Ht::key_equal key_equal; 121 key_equal key_eq() const { return _M_ht.key_eq(); } 125 hash_map() : _M_ht(100, hasher(), key_equal(), allocator_type()) {} 127 : _M_ht(__n, hasher(), key_equal(), allocator_type()) {} 129 : _M_ht(__n, __hf, key_equal(), allocator_type()) {} 130 hash_map(size_type __n, const hasher& __hf, const key_equal& __eql, 136 : _M_ht(100, hasher(), key_equal(), allocator_type()) 140 : _M_ht(__n, hasher(), key_equal(), allocator_type()) 145 : _M_ht(__n, __hf, key_equal(), allocator_type()) 149 const hasher& __hf, const key_equal& __eql, [all …]
|
| D | stl_hashtable.h | 228 typedef _EqualKey key_equal; typedef 238 key_equal key_eq() const { return _M_equals; } in key_eq() 253 key_equal _M_equals;
|
| /openbsd/src/gnu/gcc/libstdc++-v3/include/debug/ |
| D | hash_multiset.h | 62 typedef typename _Base::key_equal key_equal; typedef 87 hash_multiset(size_type __n, const hasher& __hf, const key_equal& __eql, 110 const hasher& __hf, const key_equal& __eql,
|
| D | hash_set.h | 61 typedef typename _Base::key_equal key_equal; typedef 87 hash_set(size_type __n, const hasher& __hf, const key_equal& __eql, 106 const hasher& __hf, const key_equal& __eql,
|
| D | hash_multimap.h | 64 typedef typename _Base::key_equal key_equal; typedef 89 hash_multimap(size_type __n, const hasher& __hf, const key_equal& __eql, 108 const hasher& __hf, const key_equal& __eql,
|
| D | hash_map.h | 64 typedef typename _Base::key_equal key_equal; typedef 90 hash_map(size_type __n, const hasher& __hf, const key_equal& __eql, 109 const hasher& __hf, const key_equal& __eql,
|