Lines Matching refs:hash

242     explicit concurrent_unordered_base( size_type bucket_count, const hasher& hash = hasher(),
247 my_hash_compare(hash, equal),
256 …concurrent_unordered_base( size_type bucket_count, const hasher& hash, const allocator_type& alloc… in concurrent_unordered_base() argument
257 : concurrent_unordered_base(bucket_count, hash, key_equal(), alloc) {} in concurrent_unordered_base()
264 … size_type bucket_count = initial_bucket_count, const hasher& hash = hasher(),
266 : concurrent_unordered_base(bucket_count, hash, equal, alloc) in concurrent_unordered_base() argument
278 … size_type bucket_count, const hasher& hash, const allocator_type& alloc ) in concurrent_unordered_base() argument
279 : concurrent_unordered_base(first, last, bucket_count, hash, key_equal(), alloc) {} in concurrent_unordered_base()
336 const hasher& hash = hasher(), const key_equal& equal = key_equal(),
338 : concurrent_unordered_base(init.begin(), init.end(), bucket_count, hash, equal, alloc) {}
345 … size_type bucket_count, const hasher& hash, const allocator_type& alloc ) in concurrent_unordered_base() argument
346 : concurrent_unordered_base(init, bucket_count, hash, key_equal(), alloc) {} in concurrent_unordered_base()
1444 static constexpr sokey_type split_order_key_regular( sokey_type hash ) { in split_order_key_regular() argument
1445 return reverse_bits(hash) | 0x1; in split_order_key_regular()
1449 static constexpr sokey_type split_order_key_dummy( sokey_type hash ) { in split_order_key_dummy() argument
1450 return reverse_bits(hash) & ~sokey_type(0x1); in split_order_key_dummy()