• Home
  • Raw
  • Download

Lines Matching refs:__u

788     unordered_map(const unordered_map& __u);
789 unordered_map(const unordered_map& __u, const allocator_type& __a);
791 unordered_map(unordered_map&& __u)
793 unordered_map(unordered_map&& __u, const allocator_type& __a);
829 unordered_map& operator=(const unordered_map& __u)
832 __table_ = __u.__table_;
834 if (this != &__u) {
836 __table_.hash_function() = __u.__table_.hash_function();
837 __table_.key_eq() = __u.__table_.key_eq();
838 __table_.max_load_factor() = __u.__table_.max_load_factor();
839 __table_.__copy_assign_alloc(__u.__table_);
840 insert(__u.begin(), __u.end());
846 unordered_map& operator=(unordered_map&& __u)
958 void swap(unordered_map& __u)
960 {__table_.swap(__u.__table_);}
1128 const unordered_map& __u)
1129 : __table_(__u.__table_)
1134 __table_.rehash(__u.bucket_count());
1135 insert(__u.begin(), __u.end());
1140 const unordered_map& __u, const allocator_type& __a)
1141 : __table_(__u.__table_, __a)
1146 __table_.rehash(__u.bucket_count());
1147 insert(__u.begin(), __u.end());
1155 unordered_map&& __u)
1157 : __table_(_VSTD::move(__u.__table_))
1161 __get_db()->swap(this, &__u);
1167 unordered_map&& __u, const allocator_type& __a)
1168 : __table_(_VSTD::move(__u.__table_), __a)
1173 if (__a != __u.get_allocator())
1175 iterator __i = __u.begin();
1176 while (__u.size() != 0)
1178 _VSTD::move(__u.__table_.remove((__i++).__i_)->__value_)
1183 __get_db()->swap(this, &__u);
1234 unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::operator=(unordered_map&& __u)
1237 __table_ = _VSTD::move(__u.__table_);
1525 unordered_multimap(const unordered_multimap& __u);
1526 unordered_multimap(const unordered_multimap& __u, const allocator_type& __a);
1528 unordered_multimap(unordered_multimap&& __u)
1530 unordered_multimap(unordered_multimap&& __u, const allocator_type& __a);
1567 unordered_multimap& operator=(const unordered_multimap& __u)
1570 __table_ = __u.__table_;
1572 if (this != &__u) {
1574 __table_.hash_function() = __u.__table_.hash_function();
1575 __table_.key_eq() = __u.__table_.key_eq();
1576 __table_.max_load_factor() = __u.__table_.max_load_factor();
1577 __table_.__copy_assign_alloc(__u.__table_);
1578 insert(__u.begin(), __u.end());
1584 unordered_multimap& operator=(unordered_multimap&& __u)
1663 void swap(unordered_multimap& __u)
1665 {__table_.swap(__u.__table_);}
1824 const unordered_multimap& __u)
1825 : __table_(__u.__table_)
1830 __table_.rehash(__u.bucket_count());
1831 insert(__u.begin(), __u.end());
1836 const unordered_multimap& __u, const allocator_type& __a)
1837 : __table_(__u.__table_, __a)
1842 __table_.rehash(__u.bucket_count());
1843 insert(__u.begin(), __u.end());
1851 unordered_multimap&& __u)
1853 : __table_(_VSTD::move(__u.__table_))
1857 __get_db()->swap(this, &__u);
1863 unordered_multimap&& __u, const allocator_type& __a)
1864 : __table_(_VSTD::move(__u.__table_), __a)
1869 if (__a != __u.get_allocator())
1871 iterator __i = __u.begin();
1872 while (__u.size() != 0)
1875 _VSTD::move(__u.__table_.remove((__i++).__i_)->__value_)
1881 __get_db()->swap(this, &__u);
1932 unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::operator=(unordered_multimap&& __u)
1935 __table_ = _VSTD::move(__u.__table_);