• Home
  • Raw
  • Download

Lines Matching refs:__u

408     unordered_set(const unordered_set& __u);
409 unordered_set(const unordered_set& __u, const allocator_type& __a);
411 unordered_set(unordered_set&& __u)
413 unordered_set(unordered_set&& __u, const allocator_type& __a);
436 unordered_set& operator=(const unordered_set& __u)
438 __table_ = __u.__table_;
442 unordered_set& operator=(unordered_set&& __u)
548 void swap(unordered_set& __u)
550 {__table_.swap(__u.__table_);}
693 const unordered_set& __u)
694 : __table_(__u.__table_)
699 __table_.rehash(__u.bucket_count());
700 insert(__u.begin(), __u.end());
705 const unordered_set& __u, const allocator_type& __a)
706 : __table_(__u.__table_, __a)
711 __table_.rehash(__u.bucket_count());
712 insert(__u.begin(), __u.end());
720 unordered_set&& __u)
722 : __table_(_VSTD::move(__u.__table_))
726 __get_db()->swap(this, &__u);
732 unordered_set&& __u, const allocator_type& __a)
733 : __table_(_VSTD::move(__u.__table_), __a)
738 if (__a != __u.get_allocator())
740 iterator __i = __u.begin();
741 while (__u.size() != 0)
742 __table_.__insert_unique(_VSTD::move(__u.__table_.remove(__i++)->__value_));
746 __get_db()->swap(this, &__u);
797 unordered_set<_Value, _Hash, _Pred, _Alloc>::operator=(unordered_set&& __u)
800 __table_ = _VSTD::move(__u.__table_);
944 unordered_multiset(const unordered_multiset& __u);
945 unordered_multiset(const unordered_multiset& __u, const allocator_type& __a);
947 unordered_multiset(unordered_multiset&& __u)
949 unordered_multiset(unordered_multiset&& __u, const allocator_type& __a);
970 unordered_multiset& operator=(const unordered_multiset& __u)
972 __table_ = __u.__table_;
976 unordered_multiset& operator=(unordered_multiset&& __u)
1050 void swap(unordered_multiset& __u)
1052 {__table_.swap(__u.__table_);}
1196 const unordered_multiset& __u)
1197 : __table_(__u.__table_)
1202 __table_.rehash(__u.bucket_count());
1203 insert(__u.begin(), __u.end());
1208 const unordered_multiset& __u, const allocator_type& __a)
1209 : __table_(__u.__table_, __a)
1214 __table_.rehash(__u.bucket_count());
1215 insert(__u.begin(), __u.end());
1223 unordered_multiset&& __u)
1225 : __table_(_VSTD::move(__u.__table_))
1229 __get_db()->swap(this, &__u);
1235 unordered_multiset&& __u, const allocator_type& __a)
1236 : __table_(_VSTD::move(__u.__table_), __a)
1241 if (__a != __u.get_allocator())
1243 iterator __i = __u.begin();
1244 while (__u.size() != 0)
1245 __table_.__insert_multi(_VSTD::move(__u.__table_.remove(__i++)->__value_));
1249 __get_db()->swap(this, &__u);
1301 unordered_multiset&& __u)
1304 __table_ = _VSTD::move(__u.__table_);