| /openbsd/src/gnu/gcc/libstdc++-v3/include/debug/ |
| D | hash_multiset.h | 85 hash_multiset(size_type __n, const hasher& __hf) : _Base(__n, __hf) { } in hash_multiset() argument 87 hash_multiset(size_type __n, const hasher& __hf, const key_equal& __eql, 89 : _Base(__n, __hf, __eql, __a) in _Base() argument 104 const hasher& __hf) in hash_multiset() argument 105 : _Base(__gnu_debug::__check_valid_range(__f, __l), __l, __n, __hf) in hash_multiset() 110 const hasher& __hf, const key_equal& __eql, 112 : _Base(__gnu_debug::__check_valid_range(__f, __l), __l, __n, __hf, in _Base() argument
|
| D | hash_set.h | 85 hash_set(size_type __n, const hasher& __hf) : _Base(__n, __hf) { } in hash_set() argument 87 hash_set(size_type __n, const hasher& __hf, const key_equal& __eql, 89 : _Base(__n, __hf, __eql, __a) { } in _Base() argument 101 const hasher& __hf) in hash_set() argument 102 : _Base(__gnu_debug::__check_valid_range(__f, __l), __l, __n, __hf) { } in hash_set() 106 const hasher& __hf, const key_equal& __eql, 108 : _Base(__gnu_debug::__check_valid_range(__f, __l), __l, __n, __hf, in _Base() argument
|
| D | hash_multimap.h | 87 hash_multimap(size_type __n, const hasher& __hf) : _Base(__n, __hf) { } in hash_multimap() argument 89 hash_multimap(size_type __n, const hasher& __hf, const key_equal& __eql, 91 : _Base(__n, __hf, __eql, __a) { } in _Base() argument 103 const hasher& __hf) in hash_multimap() argument 104 : _Base(__gnu_debug::__check_valid_range(__f, __l), __l, __n, __hf) { } in hash_multimap() 108 const hasher& __hf, const key_equal& __eql, 110 : _Base(__gnu_debug::__check_valid_range(__f, __l), __l, __n, __hf, in _Base() argument
|
| D | hash_map.h | 88 hash_map(size_type __n, const hasher& __hf) : _Base(__n, __hf) { } in hash_map() argument 90 hash_map(size_type __n, const hasher& __hf, const key_equal& __eql, 92 : _Base(__n, __hf, __eql, __a) { } in _Base() argument 104 const hasher& __hf) in hash_map() argument 105 : _Base(__gnu_debug::__check_valid_range(__f, __l), __l, __n, __hf) { } in hash_map() 109 const hasher& __hf, const key_equal& __eql, 111 : _Base(__gnu_debug::__check_valid_range(__f, __l), __l, __n, __hf, in _Base() argument
|
| /openbsd/src/gnu/llvm/libcxx/include/ext/ |
| D | hash_set | 247 explicit hash_set(size_type __n, const hasher& __hf = hasher(), 249 hash_set(size_type __n, const hasher& __hf, const key_equal& __eql, 255 size_type __n, const hasher& __hf = hasher(), 259 size_type __n, const hasher& __hf, const key_equal& __eql, 337 const hasher& __hf, const key_equal& __eql) 338 : __table_(__hf, __eql) 345 const hasher& __hf, const key_equal& __eql, const allocator_type& __a) 346 : __table_(__hf, __eql, __a) 363 const hasher& __hf, const key_equal& __eql) 364 : __table_(__hf, __eql) [all …]
|
| D | hash_map | 511 explicit hash_map(size_type __n, const hasher& __hf = hasher(), 513 hash_map(size_type __n, const hasher& __hf, 520 size_type __n, const hasher& __hf = hasher(), 524 size_type __n, const hasher& __hf, 611 size_type __n, const hasher& __hf, const key_equal& __eql) 612 : __table_(__hf, __eql) 619 size_type __n, const hasher& __hf, const key_equal& __eql, 621 : __table_(__hf, __eql, __a) 638 const hasher& __hf, const key_equal& __eql) 639 : __table_(__hf, __eql) [all …]
|
| /openbsd/src/gnu/gcc/libstdc++-v3/include/tr1/ |
| D | unordered_set | 75 const hasher& __hf = hasher(), 78 : _Base(__n, __hf, __detail::_Mod_range_hashing(), 86 const hasher& __hf = hasher(), 89 : _Base(__f, __l, __n, __hf, __detail::_Mod_range_hashing(), 124 const hasher& __hf = hasher(), 127 : _Base(__n, __hf, __detail::_Mod_range_hashing(), 136 const hasher& __hf = hasher(), 139 : _Base(__f, __l, __n, __hf, __detail::_Mod_range_hashing(),
|
| D | unordered_map | 75 const hasher& __hf = hasher(), 78 : _Base(__n, __hf, __detail::_Mod_range_hashing(), 86 const hasher& __hf = hasher(), 89 : _Base(__f, __l, __n, __hf, __detail::_Mod_range_hashing(), 126 const hasher& __hf = hasher(), 129 : _Base(__n, __hf, __detail::_Mod_range_hashing(), 138 const hasher& __hf = hasher(), 141 : _Base(__f, __l, __n, __hf, __detail::_Mod_range_hashing(),
|
| /openbsd/src/gnu/gcc/libstdc++-v3/include/ext/ |
| D | hash_set | 133 hash_set(size_type __n, const hasher& __hf) 134 : _M_ht(__n, __hf, key_equal(), allocator_type()) {} 136 hash_set(size_type __n, const hasher& __hf, const key_equal& __eql, 138 : _M_ht(__n, __hf, __eql, __a) {} 152 const hasher& __hf) 153 : _M_ht(__n, __hf, key_equal(), allocator_type()) 158 const hasher& __hf, const key_equal& __eql, 160 : _M_ht(__n, __hf, __eql, __a) 338 hash_multiset(size_type __n, const hasher& __hf) 339 : _M_ht(__n, __hf, key_equal(), allocator_type()) {} [all …]
|
| D | hash_map | 131 hash_map(size_type __n, const hasher& __hf) 132 : _M_ht(__n, __hf, key_equal(), allocator_type()) {} 134 hash_map(size_type __n, const hasher& __hf, const key_equal& __eql, 136 : _M_ht(__n, __hf, __eql, __a) {} 150 const hasher& __hf) 151 : _M_ht(__n, __hf, key_equal(), allocator_type()) 156 const hasher& __hf, const key_equal& __eql, 158 : _M_ht(__n, __hf, __eql, __a) 353 hash_multimap(size_type __n, const hasher& __hf) 354 : _M_ht(__n, __hf, key_equal(), allocator_type()) {} [all …]
|
| D | hashtable.h | 325 hashtable(size_type __n, const _HashFcn& __hf, 328 : _M_node_allocator(__a), _M_hash(__hf), _M_equals(__eql), 332 hashtable(size_type __n, const _HashFcn& __hf, 335 : _M_node_allocator(__a), _M_hash(__hf), _M_equals(__eql),
|
| /openbsd/src/gnu/lib/libstdc++/libstdc++/include/ext/ |
| D | hash_set | 133 hash_set(size_type __n, const hasher& __hf) 134 : _M_ht(__n, __hf, key_equal(), allocator_type()) {} 135 hash_set(size_type __n, const hasher& __hf, const key_equal& __eql, 137 : _M_ht(__n, __hf, __eql, __a) {} 149 const hasher& __hf) 150 : _M_ht(__n, __hf, key_equal(), allocator_type()) 154 const hasher& __hf, const key_equal& __eql, 156 : _M_ht(__n, __hf, __eql, __a) 289 hash_multiset(size_type __n, const hasher& __hf) 290 : _M_ht(__n, __hf, key_equal(), allocator_type()) {} [all …]
|
| D | hash_map | 128 hash_map(size_type __n, const hasher& __hf) 129 : _M_ht(__n, __hf, key_equal(), allocator_type()) {} 130 hash_map(size_type __n, const hasher& __hf, const key_equal& __eql, 132 : _M_ht(__n, __hf, __eql, __a) {} 144 const hasher& __hf) 145 : _M_ht(__n, __hf, key_equal(), allocator_type()) 149 const hasher& __hf, const key_equal& __eql, 151 : _M_ht(__n, __hf, __eql, __a) 290 hash_multimap(size_type __n, const hasher& __hf) 291 : _M_ht(__n, __hf, key_equal(), allocator_type()) {} [all …]
|
| D | stl_hashtable.h | 272 const _HashFcn& __hf, 277 _M_hash(__hf), 287 const _HashFcn& __hf, 291 _M_hash(__hf),
|
| /openbsd/src/gnu/llvm/libcxx/include/experimental/ |
| D | functional | 139 _BMSkipTable(size_t __sz, _Value __default, _Hash __hf, _BinaryPredicate __pred) 140 : __default_value_(__default), __table_(__sz, __hf, __pred) {} 170 _BMSkipTable(size_t /*__sz*/, _Value __default, _Hash /*__hf*/, _BinaryPredicate /*__pred*/) 205 _Hash __hf = _Hash(), _BinaryPredicate __pred = _BinaryPredicate()) 208 __skip_{std::make_shared<skip_table_type>(__pattern_length_, -1, __hf, __pred_)}, 332 _Hash __hf = _Hash(), _BinaryPredicate __p = _BinaryPredicate ()) 334 … return boyer_moore_searcher<_RandomAccessIterator, _Hash, _BinaryPredicate>(__f, __l, __hf, __p); 354 _Hash __hf = _Hash(), _BinaryPredicate __pred = _BinaryPredicate()) 357 … __skip_{_VSTD::make_shared<skip_table_type>(__pattern_length_, __pattern_length_, __hf, __pred_)} 425 _Hash __hf = _Hash(), _BinaryPredicate __p = _BinaryPredicate ()) [all …]
|
| /openbsd/src/gnu/llvm/libcxx/include/ |
| D | unordered_set | 554 explicit unordered_set(size_type __n, const hasher& __hf = hasher(), 561 unordered_set(size_type __n, const hasher& __hf, const allocator_type& __a) 562 : unordered_set(__n, __hf, key_equal(), __a) {} 564 unordered_set(size_type __n, const hasher& __hf, const key_equal& __eql, 570 size_type __n, const hasher& __hf = hasher(), 574 size_type __n, const hasher& __hf, const key_equal& __eql, 584 size_type __n, const hasher& __hf, const allocator_type& __a) 585 : unordered_set(__first, __last, __n, __hf, key_equal(), __a) {} 598 const hasher& __hf = hasher(), 601 const hasher& __hf, const key_equal& __eql, [all …]
|
| D | unordered_map | 1094 explicit unordered_map(size_type __n, const hasher& __hf = hasher(), 1096 unordered_map(size_type __n, const hasher& __hf, 1103 size_type __n, const hasher& __hf = hasher(), 1107 size_type __n, const hasher& __hf, 1121 const hasher& __hf = hasher(), const key_equal& __eql = key_equal()); 1123 const hasher& __hf, const key_equal& __eql, 1131 unordered_map(size_type __n, const hasher& __hf, const allocator_type& __a) 1132 : unordered_map(__n, __hf, key_equal(), __a) {} 1139 … unordered_map(_InputIterator __first, _InputIterator __last, size_type __n, const hasher& __hf, 1141 : unordered_map(__first, __last, __n, __hf, key_equal(), __a) {} [all …]
|
| D | __hash_table | 978 __hash_table(const hasher& __hf, const key_equal& __eql); 979 __hash_table(const hasher& __hf, const key_equal& __eql, 1369 __hash_table<_Tp, _Hash, _Equal, _Alloc>::__hash_table(const hasher& __hf, 1373 __p2_(0, __hf), 1379 __hash_table<_Tp, _Hash, _Equal, _Alloc>::__hash_table(const hasher& __hf, 1384 __p2_(0, __hf),
|