Lines Matching refs:HashCompare

457     template <typename Key, typename T, typename HashCompare, typename A
461 __TBB_requires(tbb::detail::hash_compare<HashCompare, Key> &&
465 __TBB_requires(tbb::detail::hash_compare<HashCompare, Key>)
573 typename HashCompare = d1::tbb_hash_compare<Key>,
578 __TBB_requires(tbb::detail::hash_compare<HashCompare, Key> && in __TBB_requires() argument
582 __TBB_requires(tbb::detail::hash_compare<HashCompare, Key>) in __TBB_requires()
609 using hash_compare_type = tbb::detail::type_identity_t<HashCompare>; in __TBB_requires()
773 friend class concurrent_hash_map<Key,T,HashCompare,Allocator,MutexType>; in __TBB_requires()
775 friend class concurrent_hash_map<Key,T,HashCompare,Allocator>; in __TBB_requires()
1602 typename HashCompare = d1::tbb_hash_compare<iterator_key_t<It>>,
1606 typename = std::enable_if_t<!is_allocator_v<HashCompare>>>
1607 concurrent_hash_map( It, It, HashCompare = HashCompare(), Alloc = Alloc() )
1608 -> concurrent_hash_map<iterator_key_t<It>, iterator_mapped_t<It>, HashCompare, Alloc>;
1617 typename HashCompare = d1::tbb_hash_compare<std::remove_const_t<Key>>,
1620 typename = std::enable_if_t<!is_allocator_v<HashCompare>>>
1621 concurrent_hash_map( std::initializer_list<std::pair<Key, T>>, HashCompare = HashCompare(), Alloc =…
1622 -> concurrent_hash_map<std::remove_const_t<Key>, T, HashCompare, Alloc>;
1631 template <typename Key, typename T, typename HashCompare, typename A1, typename A2>
1632 …erator==(const concurrent_hash_map<Key, T, HashCompare, A1> &a, const concurrent_hash_map<Key, T,
1634 …typename concurrent_hash_map<Key, T, HashCompare, A1>::const_iterator i(a.begin()), i_end(a.end());
1635 typename concurrent_hash_map<Key, T, HashCompare, A2>::const_iterator j, j_end(b.end());
1644 template <typename Key, typename T, typename HashCompare, typename A1, typename A2>
1645 …erator!=(const concurrent_hash_map<Key, T, HashCompare, A1> &a, const concurrent_hash_map<Key, T,
1649 template <typename Key, typename T, typename HashCompare, typename A>
1650 inline void swap(concurrent_hash_map<Key, T, HashCompare, A> &a, concurrent_hash_map<Key, T, HashCo… in swap() argument