Lines Matching refs:hash_set
2 //===------------------------- hash_set ------------------------------------===//
16 hash_set synopsis
23 class hash_set
42 explicit hash_set(size_type n = 193, const hasher& hf = hasher(),
46 hash_set(InputIterator f, InputIterator l,
50 hash_set(const hash_set&);
51 ~hash_set();
52 hash_set& operator=(const hash_set&);
74 void swap(hash_set&);
94 void swap(hash_set<Value, Hash, Pred, Alloc>& x,
95 hash_set<Value, Hash, Pred, Alloc>& y);
99 operator==(const hash_set<Value, Hash, Pred, Alloc>& x,
100 const hash_set<Value, Hash, Pred, Alloc>& y);
104 operator!=(const hash_set<Value, Hash, Pred, Alloc>& x,
105 const hash_set<Value, Hash, Pred, Alloc>& y);
203 _LIBCPP_WARNING("Use of the header <ext/hash_set> is deprecated. Migrate to <unordered_set>")
205 # warning Use of the header <ext/hash_set> is deprecated. Migrate to <unordered_set>
215 class _LIBCPP_TEMPLATE_VIS hash_set
242 hash_set() {__table_.rehash(193);}
243 explicit hash_set(size_type __n, const hasher& __hf = hasher(),
245 hash_set(size_type __n, const hasher& __hf, const key_equal& __eql,
248 hash_set(_InputIterator __first, _InputIterator __last);
250 hash_set(_InputIterator __first, _InputIterator __last,
254 hash_set(_InputIterator __first, _InputIterator __last,
257 hash_set(const hash_set& __u);
299 void swap(hash_set& __u) {__table_.swap(__u.__table_);}
332 hash_set<_Value, _Hash, _Pred, _Alloc>::hash_set(size_type __n,
340 hash_set<_Value, _Hash, _Pred, _Alloc>::hash_set(size_type __n,
349 hash_set<_Value, _Hash, _Pred, _Alloc>::hash_set(
358 hash_set<_Value, _Hash, _Pred, _Alloc>::hash_set(
369 hash_set<_Value, _Hash, _Pred, _Alloc>::hash_set(
379 hash_set<_Value, _Hash, _Pred, _Alloc>::hash_set(
380 const hash_set& __u)
391 hash_set<_Value, _Hash, _Pred, _Alloc>::insert(_InputIterator __first,
401 swap(hash_set<_Value, _Hash, _Pred, _Alloc>& __x,
402 hash_set<_Value, _Hash, _Pred, _Alloc>& __y)
409 operator==(const hash_set<_Value, _Hash, _Pred, _Alloc>& __x,
410 const hash_set<_Value, _Hash, _Pred, _Alloc>& __y)
414 typedef typename hash_set<_Value, _Hash, _Pred, _Alloc>::const_iterator
429 operator!=(const hash_set<_Value, _Hash, _Pred, _Alloc>& __x,
430 const hash_set<_Value, _Hash, _Pred, _Alloc>& __y)