• Home
  • Raw
  • Download

Lines Matching refs:unordered_multimap

160       void merge(unordered_multimap<Key, T, H2, P2, Allocator>& source);    // C++17
162 void merge(unordered_multimap<Key, T, H2, P2, Allocator>&& source); // C++17
236 class unordered_multimap
260 unordered_multimap()
265 explicit unordered_multimap(size_type n, const hasher& hf = hasher(),
269 unordered_multimap(InputIterator f, InputIterator l,
273 explicit unordered_multimap(const allocator_type&);
274 unordered_multimap(const unordered_multimap&);
275 unordered_multimap(const unordered_multimap&, const Allocator&);
276 unordered_multimap(unordered_multimap&&)
281 unordered_multimap(unordered_multimap&&, const Allocator&);
282 unordered_multimap(initializer_list<value_type>, size_type n = 0,
285 unordered_multimap(size_type n, const allocator_type& a)
286 : unordered_multimap(n, hasher(), key_equal(), a) {} // C++14
287 unordered_multimap(size_type n, const hasher& hf, const allocator_type& a)
288 : unordered_multimap(n, hf, key_equal(), a) {} // C++14
290 unordered_multimap(InputIterator f, InputIterator l, size_type n, const allocator_type& a)
291 : unordered_multimap(f, l, n, hasher(), key_equal(), a) {} // C++14
293 unordered_multimap(InputIterator f, InputIterator l, size_type n, const hasher& hf,
295 : unordered_multimap(f, l, n, hf, key_equal(), a) {} // C++14
296 unordered_multimap(initializer_list<value_type> il, size_type n, const allocator_type& a)
297 : unordered_multimap(il, n, hasher(), key_equal(), a) {} // C++14
298 unordered_multimap(initializer_list<value_type> il, size_type n, const hasher& hf,
300 : unordered_multimap(il, n, hf, key_equal(), a) {} // C++14
301 ~unordered_multimap();
302 unordered_multimap& operator=(const unordered_multimap&);
303 unordered_multimap& operator=(unordered_multimap&&)
309 unordered_multimap& operator=(initializer_list<value_type>);
350 void merge(unordered_multimap<Key, T, H2, P2, Allocator>& source); // C++17
352 void merge(unordered_multimap<Key, T, H2, P2, Allocator>&& source); // C++17
358 void swap(unordered_multimap&)
408 void swap(unordered_multimap<Key, T, Hash, Pred, Alloc>& x,
409 unordered_multimap<Key, T, Hash, Pred, Alloc>& y)
417 typename unordered_multimap<K, T, H, P, A>::size_type
418 erase_if(unordered_multimap<K, T, H, P, A>& c, Predicate pred); // C++20
422 operator==(const unordered_multimap<Key, T, Hash, Pred, Alloc>& x,
423 const unordered_multimap<Key, T, Hash, Pred, Alloc>& y);
427 operator!=(const unordered_multimap<Key, T, Hash, Pred, Alloc>& x,
428 const unordered_multimap<Key, T, Hash, Pred, Alloc>& y);
853 … template <class, class, class, class, class> friend class _LIBCPP_TEMPLATE_VIS unordered_multimap;
907 … template <class, class, class, class, class> friend class _LIBCPP_TEMPLATE_VIS unordered_multimap;
913 class unordered_multimap;
975 friend class _LIBCPP_TEMPLATE_VIS unordered_multimap;
1323 void merge(unordered_multimap<key_type, mapped_type, _H2, _P2, allocator_type>& __source)
1331 void merge(unordered_multimap<key_type, mapped_type, _H2, _P2, allocator_type>&& __source)
1854 class _LIBCPP_TEMPLATE_VIS unordered_multimap
1909 friend class _LIBCPP_TEMPLATE_VIS unordered_multimap;
1912 unordered_multimap()
1919 explicit unordered_multimap(size_type __n, const hasher& __hf = hasher(),
1921 unordered_multimap(size_type __n, const hasher& __hf,
1925 unordered_multimap(_InputIterator __first, _InputIterator __last);
1927 unordered_multimap(_InputIterator __first, _InputIterator __last,
1931 unordered_multimap(_InputIterator __first, _InputIterator __last,
1936 explicit unordered_multimap(const allocator_type& __a);
1937 unordered_multimap(const unordered_multimap& __u);
1938 unordered_multimap(const unordered_multimap& __u, const allocator_type& __a);
1941 unordered_multimap(unordered_multimap&& __u)
1943 unordered_multimap(unordered_multimap&& __u, const allocator_type& __a);
1944 unordered_multimap(initializer_list<value_type> __il);
1945 unordered_multimap(initializer_list<value_type> __il, size_type __n,
1948 unordered_multimap(initializer_list<value_type> __il, size_type __n,
1954 unordered_multimap(size_type __n, const allocator_type& __a)
1955 : unordered_multimap(__n, hasher(), key_equal(), __a) {}
1957 unordered_multimap(size_type __n, const hasher& __hf, const allocator_type& __a)
1958 : unordered_multimap(__n, __hf, key_equal(), __a) {}
1961unordered_multimap(_InputIterator __first, _InputIterator __last, size_type __n, const allocator_t…
1962 : unordered_multimap(__first, __last, __n, hasher(), key_equal(), __a) {}
1965unordered_multimap(_InputIterator __first, _InputIterator __last, size_type __n, const hasher& __h…
1967 : unordered_multimap(__first, __last, __n, __hf, key_equal(), __a) {}
1969 unordered_multimap(initializer_list<value_type> __il, size_type __n, const allocator_type& __a)
1970 : unordered_multimap(__il, __n, hasher(), key_equal(), __a) {}
1972 unordered_multimap(initializer_list<value_type> __il, size_type __n, const hasher& __hf,
1974 : unordered_multimap(__il, __n, __hf, key_equal(), __a) {}
1977 ~unordered_multimap() {
1982 unordered_multimap& operator=(const unordered_multimap& __u)
2000 unordered_multimap& operator=(unordered_multimap&& __u)
2003 unordered_multimap& operator=(initializer_list<value_type> __il);
2093 "node_type with incompatible allocator passed to unordered_multimap::insert()");
2101 "node_type with incompatible allocator passed to unordered_multimap::insert()");
2119 void merge(unordered_multimap<key_type, mapped_type, _H2, _P2, allocator_type>& __source)
2127 void merge(unordered_multimap<key_type, mapped_type, _H2, _P2, allocator_type>&& __source)
2152 void swap(unordered_multimap& __u)
2272 unordered_multimap(_InputIterator, _InputIterator, typename allocator_traits<_Allocator>::size_type…
2274 …-> unordered_multimap<__iter_key_type<_InputIterator>, __iter_mapped_type<_InputIterator>, _Hash, …
2283 unordered_multimap(initializer_list<pair<_Key, _Tp>>, typename allocator_traits<_Allocator>::size_t…
2285 -> unordered_multimap<remove_const_t<_Key>, _Tp, _Hash, _Pred, _Allocator>;
2289 unordered_multimap(_InputIterator, _InputIterator, typename allocator_traits<_Allocator>::size_type…
2290 -> unordered_multimap<__iter_key_type<_InputIterator>, __iter_mapped_type<_InputIterator>,
2295 unordered_multimap(_InputIterator, _InputIterator, _Allocator)
2296 -> unordered_multimap<__iter_key_type<_InputIterator>, __iter_mapped_type<_InputIterator>,
2303 unordered_multimap(_InputIterator, _InputIterator, typename allocator_traits<_Allocator>::size_type…
2304 -> unordered_multimap<__iter_key_type<_InputIterator>, __iter_mapped_type<_InputIterator>,
2309 unordered_multimap(initializer_list<pair<_Key, _Tp>>, typename allocator_traits<_Allocator>::size_t…
2310 -> unordered_multimap<remove_const_t<_Key>, _Tp,
2316 unordered_multimap(initializer_list<pair<_Key, _Tp>>, _Allocator)
2317 -> unordered_multimap<remove_const_t<_Key>, _Tp,
2325 unordered_multimap(initializer_list<pair<_Key, _Tp>>, typename allocator_traits<_Allocator>::size_t…
2326 -> unordered_multimap<remove_const_t<_Key>, _Tp, _Hash,
2331 unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::unordered_multimap(
2342 unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::unordered_multimap(
2355 unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::unordered_multimap(
2366 unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::unordered_multimap(
2380 unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::unordered_multimap(
2394 unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::unordered_multimap(
2404 unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::unordered_multimap(
2405 const unordered_multimap& __u)
2416 unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::unordered_multimap(
2417 const unordered_multimap& __u, const allocator_type& __a)
2431 unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::unordered_multimap(
2432 unordered_multimap&& __u)
2443 unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::unordered_multimap(
2444 unordered_multimap&& __u, const allocator_type& __a)
2466 unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::unordered_multimap(
2476 unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::unordered_multimap(
2489 unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::unordered_multimap(
2503 unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>&
2504 unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::operator=(unordered_multimap&& __u)
2513 unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>&
2514 unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::operator=(
2529 unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::insert(_InputIterator __first,
2539 swap(unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>& __x,
2540 unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>& __y)
2550 typename unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::size_type
2551 erase_if(unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>& __c,
2559 operator==(const unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>& __x,
2560 const unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>& __y)
2564 typedef typename unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::const_iterator
2583 operator!=(const unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>& __x,
2584 const unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>& __y)