Lines Matching refs:hash_set
2 //===------------------------- hash_set ------------------------------------===//
15 hash_set synopsis
22 class hash_set
41 explicit hash_set(size_type n = 193, const hasher& hf = hasher(),
45 hash_set(InputIterator f, InputIterator l,
49 hash_set(const hash_set&);
50 ~hash_set();
51 hash_set& operator=(const hash_set&);
73 void swap(hash_set&);
93 void swap(hash_set<Value, Hash, Pred, Alloc>& x,
94 hash_set<Value, Hash, Pred, Alloc>& y);
98 operator==(const hash_set<Value, Hash, Pred, Alloc>& x,
99 const hash_set<Value, Hash, Pred, Alloc>& y);
103 operator!=(const hash_set<Value, Hash, Pred, Alloc>& x,
104 const hash_set<Value, Hash, Pred, Alloc>& y);
202 _LIBCPP_WARNING("Use of the header <ext/hash_set> is deprecated. Migrate to <unordered_set>")
204 # warning Use of the header <ext/hash_set> is deprecated. Migrate to <unordered_set>
213 class _LIBCPP_TEMPLATE_VIS hash_set
240 hash_set() { }
241 explicit hash_set(size_type __n, const hasher& __hf = hasher(),
243 hash_set(size_type __n, const hasher& __hf, const key_equal& __eql,
246 hash_set(_InputIterator __first, _InputIterator __last);
248 hash_set(_InputIterator __first, _InputIterator __last,
252 hash_set(_InputIterator __first, _InputIterator __last,
255 hash_set(const hash_set& __u);
297 void swap(hash_set& __u) {__table_.swap(__u.__table_);}
330 hash_set<_Value, _Hash, _Pred, _Alloc>::hash_set(size_type __n,
338 hash_set<_Value, _Hash, _Pred, _Alloc>::hash_set(size_type __n,
347 hash_set<_Value, _Hash, _Pred, _Alloc>::hash_set(
355 hash_set<_Value, _Hash, _Pred, _Alloc>::hash_set(
366 hash_set<_Value, _Hash, _Pred, _Alloc>::hash_set(
376 hash_set<_Value, _Hash, _Pred, _Alloc>::hash_set(
377 const hash_set& __u)
388 hash_set<_Value, _Hash, _Pred, _Alloc>::insert(_InputIterator __first,
398 swap(hash_set<_Value, _Hash, _Pred, _Alloc>& __x,
399 hash_set<_Value, _Hash, _Pred, _Alloc>& __y)
406 operator==(const hash_set<_Value, _Hash, _Pred, _Alloc>& __x,
407 const hash_set<_Value, _Hash, _Pred, _Alloc>& __y)
411 typedef typename hash_set<_Value, _Hash, _Pred, _Alloc>::const_iterator
426 operator!=(const hash_set<_Value, _Hash, _Pred, _Alloc>& __x,
427 const hash_set<_Value, _Hash, _Pred, _Alloc>& __y)