Lines Matching refs:hash_map

15     hash_map synopsis
22 class hash_map
42 hash_map();
43 explicit hash_map(size_type n, const hasher& hf = hasher(),
47 hash_map(InputIterator f, InputIterator l);
49 hash_map(InputIterator f, InputIterator l,
53 hash_map(const hash_map&);
54 ~hash_map();
55 hash_map& operator=(const hash_map&);
77 void swap(hash_map&);
99 void swap(hash_map<Key, T, Hash, Pred, Alloc>& x,
100 hash_map<Key, T, Hash, Pred, Alloc>& y);
104 operator==(const hash_map<Key, T, Hash, Pred, Alloc>& x,
105 const hash_map<Key, T, Hash, Pred, Alloc>& y);
109 operator!=(const hash_map<Key, T, Hash, Pred, Alloc>& x,
110 const hash_map<Key, T, Hash, Pred, Alloc>& y);
212 _LIBCPP_WARNING("Use of the header <ext/hash_map> is deprecated. Migrate to <unordered_map>")
214 # warning Use of the header <ext/hash_map> is deprecated. Migrate to <unordered_map>
376 friend class _LIBCPP_TEMPLATE_VIS hash_map;
430 friend class _LIBCPP_TEMPLATE_VIS hash_map;
444 class _LIBCPP_TEMPLATE_VIS hash_map {
485 _LIBCPP_HIDE_FROM_ABI hash_map() {}
487 hash_map(size_type __n, const hasher& __hf = hasher(), const key_equal& __eql = key_equal());
488 …_LIBCPP_HIDE_FROM_ABI hash_map(size_type __n, const hasher& __hf, const key_equal& __eql, const al…
490 _LIBCPP_HIDE_FROM_ABI hash_map(_InputIterator __first, _InputIterator __last);
493 hash_map(_InputIterator __first,
500 hash_map(_InputIterator __first,
506 _LIBCPP_HIDE_FROM_ABI hash_map(const hash_map& __u);
533 _LIBCPP_HIDE_FROM_ABI void swap(hash_map& __u) { __table_.swap(__u.__table_); }
562 hash_map<_Key, _Tp, _Hash, _Pred, _Alloc>::hash_map(size_type __n, const hasher& __hf, const key_eq…
568 hash_map<_Key, _Tp, _Hash, _Pred, _Alloc>::hash_map(
576 hash_map<_Key, _Tp, _Hash, _Pred, _Alloc>::hash_map(_InputIterator __first, _InputIterator __last) {
582 hash_map<_Key, _Tp, _Hash, _Pred, _Alloc>::hash_map(
591 hash_map<_Key, _Tp, _Hash, _Pred, _Alloc>::hash_map(
604 hash_map<_Key, _Tp, _Hash, _Pred, _Alloc>::hash_map(const hash_map& __u) : __table_(__u.__table_) {
610 typename hash_map<_Key, _Tp, _Hash, _Pred, _Alloc>::__node_holder
611 hash_map<_Key, _Tp, _Hash, _Pred, _Alloc>::__construct_node(const key_type& __k) {
623 inline void hash_map<_Key, _Tp, _Hash, _Pred, _Alloc>::insert(_InputIterator __first, _InputIterato…
629 _Tp& hash_map<_Key, _Tp, _Hash, _Pred, _Alloc>::operator[](const key_type& __k) {
641 swap(hash_map<_Key, _Tp, _Hash, _Pred, _Alloc>& __x, hash_map<_Key, _Tp, _Hash, _Pred, _Alloc>& __y…
647 operator==(const hash_map<_Key, _Tp, _Hash, _Pred, _Alloc>& __x, const hash_map<_Key, _Tp, _Hash, _…
650 typedef typename hash_map<_Key, _Tp, _Hash, _Pred, _Alloc>::const_iterator const_iterator;
661 operator!=(const hash_map<_Key, _Tp, _Hash, _Pred, _Alloc>& __x, const hash_map<_Key, _Tp, _Hash, _…