Lines Matching refs:unordered_set

2 //===-------------------------- unordered_set -----------------------------===//
16 unordered_set synopsis
25 class unordered_set
46 unordered_set()
51 explicit unordered_set(size_type n, const hasher& hf = hasher(),
55 unordered_set(InputIterator f, InputIterator l,
59 explicit unordered_set(const allocator_type&);
60 unordered_set(const unordered_set&);
61 unordered_set(const unordered_set&, const Allocator&);
62 unordered_set(unordered_set&&)
67 unordered_set(unordered_set&&, const Allocator&);
68 unordered_set(initializer_list<value_type>, size_type n = 0,
71 unordered_set(size_type n, const allocator_type& a); // C++14
72 unordered_set(size_type n, const hasher& hf, const allocator_type& a); // C++14
74unordered_set(InputIterator f, InputIterator l, size_type n, const allocator_type& a); // C++14
76 unordered_set(InputIterator f, InputIterator l, size_type n,
78 unordered_set(initializer_list<value_type> il, size_type n, const allocator_type& a); // C++14
79 unordered_set(initializer_list<value_type> il, size_type n,
81 ~unordered_set();
82 unordered_set& operator=(const unordered_set&);
83 unordered_set& operator=(unordered_set&&)
89 unordered_set& operator=(initializer_list<value_type>);
121 void swap(unordered_set&)
158 void swap(unordered_set<Value, Hash, Pred, Alloc>& x,
159 unordered_set<Value, Hash, Pred, Alloc>& y)
164 operator==(const unordered_set<Value, Hash, Pred, Alloc>& x,
165 const unordered_set<Value, Hash, Pred, Alloc>& y);
169 operator!=(const unordered_set<Value, Hash, Pred, Alloc>& x,
170 const unordered_set<Value, Hash, Pred, Alloc>& y);
338 class _LIBCPP_TYPE_VIS_ONLY unordered_set
369 unordered_set()
376 explicit unordered_set(size_type __n, const hasher& __hf = hasher(),
380 unordered_set(size_type __n, const allocator_type& __a)
381 : unordered_set(__n, hasher(), key_equal(), __a) {}
383 unordered_set(size_type __n, const hasher& __hf, const allocator_type& __a)
384 : unordered_set(__n, __hf, key_equal(), __a) {}
386 unordered_set(size_type __n, const hasher& __hf, const key_equal& __eql,
389 unordered_set(_InputIterator __first, _InputIterator __last);
391 unordered_set(_InputIterator __first, _InputIterator __last,
395 unordered_set(_InputIterator __first, _InputIterator __last,
401 unordered_set(_InputIterator __first, _InputIterator __last,
403 : unordered_set(__first, __last, __n, hasher(), key_equal(), __a) {}
405 unordered_set(_InputIterator __first, _InputIterator __last,
407 : unordered_set(__first, __last, __n, __hf, key_equal(), __a) {}
409 explicit unordered_set(const allocator_type& __a);
410 unordered_set(const unordered_set& __u);
411 unordered_set(const unordered_set& __u, const allocator_type& __a);
413 unordered_set(unordered_set&& __u)
415 unordered_set(unordered_set&& __u, const allocator_type& __a);
418 unordered_set(initializer_list<value_type> __il);
419 unordered_set(initializer_list<value_type> __il, size_type __n,
422 unordered_set(initializer_list<value_type> __il, size_type __n,
427 unordered_set(initializer_list<value_type> __il, size_type __n,
429 : unordered_set(__il, __n, hasher(), key_equal(), __a) {}
431 unordered_set(initializer_list<value_type> __il, size_type __n,
433 : unordered_set(__il, __n, __hf, key_equal(), __a) {}
436 // ~unordered_set() = default;
438 unordered_set& operator=(const unordered_set& __u)
444 unordered_set& operator=(unordered_set&& __u)
448 unordered_set& operator=(initializer_list<value_type> __il);
486 "unordered_set::emplace_hint(const_iterator, args...) called with an iterator not"
487 " referring to this unordered_set");
508 … "unordered_set::insert(const_iterator, const value_type&) called with an iterator not"
509 " referring to this unordered_set");
522 "unordered_set::insert(const_iterator, value_type&&) called with an iterator not"
523 " referring to this unordered_set");
550 void swap(unordered_set& __u)
622 unordered_set<_Value, _Hash, _Pred, _Alloc>::unordered_set(size_type __n,
633 unordered_set<_Value, _Hash, _Pred, _Alloc>::unordered_set(size_type __n,
645 unordered_set<_Value, _Hash, _Pred, _Alloc>::unordered_set(
656 unordered_set<_Value, _Hash, _Pred, _Alloc>::unordered_set(
670 unordered_set<_Value, _Hash, _Pred, _Alloc>::unordered_set(
684 unordered_set<_Value, _Hash, _Pred, _Alloc>::unordered_set(
694 unordered_set<_Value, _Hash, _Pred, _Alloc>::unordered_set(
695 const unordered_set& __u)
706 unordered_set<_Value, _Hash, _Pred, _Alloc>::unordered_set(
707 const unordered_set& __u, const allocator_type& __a)
721 unordered_set<_Value, _Hash, _Pred, _Alloc>::unordered_set(
722 unordered_set&& __u)
733 unordered_set<_Value, _Hash, _Pred, _Alloc>::unordered_set(
734 unordered_set&& __u, const allocator_type& __a)
757 unordered_set<_Value, _Hash, _Pred, _Alloc>::unordered_set(
767 unordered_set<_Value, _Hash, _Pred, _Alloc>::unordered_set(
780 unordered_set<_Value, _Hash, _Pred, _Alloc>::unordered_set(
798 unordered_set<_Value, _Hash, _Pred, _Alloc>&
799 unordered_set<_Value, _Hash, _Pred, _Alloc>::operator=(unordered_set&& __u)
812 unordered_set<_Value, _Hash, _Pred, _Alloc>&
813 unordered_set<_Value, _Hash, _Pred, _Alloc>::operator=(
826 unordered_set<_Value, _Hash, _Pred, _Alloc>::insert(_InputIterator __first,
836 swap(unordered_set<_Value, _Hash, _Pred, _Alloc>& __x,
837 unordered_set<_Value, _Hash, _Pred, _Alloc>& __y)
845 operator==(const unordered_set<_Value, _Hash, _Pred, _Alloc>& __x,
846 const unordered_set<_Value, _Hash, _Pred, _Alloc>& __y)
850 typedef typename unordered_set<_Value, _Hash, _Pred, _Alloc>::const_iterator
865 operator!=(const unordered_set<_Value, _Hash, _Pred, _Alloc>& __x,
866 const unordered_set<_Value, _Hash, _Pred, _Alloc>& __y)