• Home
  • Raw
  • Download

Lines Matching refs:__u

844     unordered_map(const unordered_map& __u);
845 unordered_map(const unordered_map& __u, const allocator_type& __a);
847 unordered_map(unordered_map&& __u)
849 unordered_map(unordered_map&& __u, const allocator_type& __a);
885 unordered_map& operator=(const unordered_map& __u)
888 __table_ = __u.__table_;
890 if (this != &__u) {
892 __table_.hash_function() = __u.__table_.hash_function();
893 __table_.key_eq() = __u.__table_.key_eq();
894 __table_.max_load_factor() = __u.__table_.max_load_factor();
895 __table_.__copy_assign_alloc(__u.__table_);
896 insert(__u.begin(), __u.end());
902 unordered_map& operator=(unordered_map&& __u)
1130 void swap(unordered_map& __u)
1132 {__table_.swap(__u.__table_);}
1300 const unordered_map& __u)
1301 : __table_(__u.__table_)
1306 __table_.rehash(__u.bucket_count());
1307 insert(__u.begin(), __u.end());
1312 const unordered_map& __u, const allocator_type& __a)
1313 : __table_(__u.__table_, __a)
1318 __table_.rehash(__u.bucket_count());
1319 insert(__u.begin(), __u.end());
1327 unordered_map&& __u)
1329 : __table_(_VSTD::move(__u.__table_))
1333 __get_db()->swap(this, &__u);
1339 unordered_map&& __u, const allocator_type& __a)
1340 : __table_(_VSTD::move(__u.__table_), __a)
1345 if (__a != __u.get_allocator())
1347 iterator __i = __u.begin();
1348 while (__u.size() != 0)
1350 _VSTD::move(__u.__table_.remove((__i++).__i_)->__value_)
1355 __get_db()->swap(this, &__u);
1406 unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::operator=(unordered_map&& __u)
1409 __table_ = _VSTD::move(__u.__table_);
1692 unordered_multimap(const unordered_multimap& __u);
1693 unordered_multimap(const unordered_multimap& __u, const allocator_type& __a);
1695 unordered_multimap(unordered_multimap&& __u)
1697 unordered_multimap(unordered_multimap&& __u, const allocator_type& __a);
1734 unordered_multimap& operator=(const unordered_multimap& __u)
1737 __table_ = __u.__table_;
1739 if (this != &__u) {
1741 __table_.hash_function() = __u.__table_.hash_function();
1742 __table_.key_eq() = __u.__table_.key_eq();
1743 __table_.max_load_factor() = __u.__table_.max_load_factor();
1744 __table_.__copy_assign_alloc(__u.__table_);
1745 insert(__u.begin(), __u.end());
1751 unordered_multimap& operator=(unordered_multimap&& __u)
1832 void swap(unordered_multimap& __u)
1834 {__table_.swap(__u.__table_);}
1993 const unordered_multimap& __u)
1994 : __table_(__u.__table_)
1999 __table_.rehash(__u.bucket_count());
2000 insert(__u.begin(), __u.end());
2005 const unordered_multimap& __u, const allocator_type& __a)
2006 : __table_(__u.__table_, __a)
2011 __table_.rehash(__u.bucket_count());
2012 insert(__u.begin(), __u.end());
2020 unordered_multimap&& __u)
2022 : __table_(_VSTD::move(__u.__table_))
2026 __get_db()->swap(this, &__u);
2032 unordered_multimap&& __u, const allocator_type& __a)
2033 : __table_(_VSTD::move(__u.__table_), __a)
2038 if (__a != __u.get_allocator())
2040 iterator __i = __u.begin();
2041 while (__u.size() != 0)
2044 _VSTD::move(__u.__table_.remove((__i++).__i_)->__value_)
2050 __get_db()->swap(this, &__u);
2101 unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::operator=(unordered_multimap&& __u)
2104 __table_ = _VSTD::move(__u.__table_);