Lines Matching refs:concurrent_unordered_map
47 class concurrent_unordered_map
75 concurrent_unordered_map() = default;
76 concurrent_unordered_map( const concurrent_unordered_map& ) = default;
77 …concurrent_unordered_map( const concurrent_unordered_map& other, const allocator_type& alloc ) : b… in concurrent_unordered_map() function
78 concurrent_unordered_map( concurrent_unordered_map&& ) = default;
79 …concurrent_unordered_map( concurrent_unordered_map&& other, const allocator_type& alloc ) : base_t… in concurrent_unordered_map() function
81 concurrent_unordered_map& operator=( const concurrent_unordered_map& ) = default;
82 concurrent_unordered_map& operator=( concurrent_unordered_map&& ) = default;
84 concurrent_unordered_map& operator=( std::initializer_list<value_type> il ) {
141 …void merge( concurrent_unordered_map<key_type, mapped_type, OtherHash, OtherKeyEqual, allocator_ty… in merge()
146 …void merge( concurrent_unordered_map<key_type, mapped_type, OtherHash, OtherKeyEqual, allocator_ty… in merge()
171 concurrent_unordered_map( It, It, std::size_t = {},
173 -> concurrent_unordered_map<iterator_key_t<It>, iterator_mapped_t<It>, Hash, KeyEq, Alloc>;
183 concurrent_unordered_map( std::initializer_list<std::pair<Key, T>>, std::size_t = {},
185 -> concurrent_unordered_map<std::remove_const_t<Key>, T, Hash, KeyEq, Alloc>;
190 concurrent_unordered_map( It, It, std::size_t, Alloc )
191 -> concurrent_unordered_map<iterator_key_t<It>, iterator_mapped_t<It>,
202 concurrent_unordered_map( It, It, std::size_t, Hash, Alloc )
203 -> concurrent_unordered_map<iterator_key_t<It>, iterator_mapped_t<It>,
208 concurrent_unordered_map( std::initializer_list<std::pair<Key, T>>, std::size_t, Alloc )
209 -> concurrent_unordered_map<std::remove_const_t<Key>, T, std::hash<std::remove_const_t<Key>>,
214 concurrent_unordered_map( std::initializer_list<std::pair<Key, T>>, Alloc )
215 -> concurrent_unordered_map<std::remove_const_t<Key>, T, std::hash<std::remove_const_t<Key>>,
222 concurrent_unordered_map( std::initializer_list<std::pair<Key, T>>, std::size_t, Hash, Alloc )
223 -> concurrent_unordered_map<std::remove_const_t<Key>, T, Hash,
232 concurrent_unordered_map( concurrent_unordered_map<Key, T, Hash, KeyEq, Alloc>, Alloc )
233 -> concurrent_unordered_map<Key, T, Hash, KeyEq, Alloc>;
239 void swap( concurrent_unordered_map<Key, T, Hash, KeyEqual, Allocator>& lhs, in swap()
240 concurrent_unordered_map<Key, T, Hash, KeyEqual, Allocator>& rhs ) { in swap()
302 …void merge( concurrent_unordered_map<key_type, mapped_type, OtherHash, OtherKeyEqual, allocator_ty… in merge()
307 …void merge( concurrent_unordered_map<key_type, mapped_type, OtherHash, OtherKeyEqual, allocator_ty… in merge()
407 using detail::d1::concurrent_unordered_map;