Lines Matching defs:set
1 // Profiling set implementation -*- C++ -*-
25 /** @file profile/set.h
38 /// Class std::set wrapper with performance instrumentation.
41 class set
42 : public _GLIBCXX_STD_C::set<_Key,_Compare,_Allocator>
44 typedef _GLIBCXX_STD_C::set<_Key, _Compare, _Allocator> _Base;
67 explicit set(const _Compare& __comp = _Compare(),
77 set(_InputIterator __first, _InputIterator __last,
82 set(const set& __x)
85 set(const _Base& __x)
89 set(set&& __x)
94 set(initializer_list<value_type> __l,
100 ~set() _GLIBCXX_NOEXCEPT { }
102 set&
103 operator=(const set& __x)
110 set&
111 operator=(set&& __x)
120 set&
288 swap(set& __x)
299 // set operations:
305 // 214. set::find() missing const overload
317 // 214. set::find() missing const overload
327 // 214. set::find() missing const overload
343 // 214. set::find() missing const overload
364 operator==(const set<_Key, _Compare, _Allocator>& __lhs,
365 const set<_Key, _Compare, _Allocator>& __rhs)
370 operator!=(const set<_Key, _Compare, _Allocator>& __lhs,
371 const set<_Key, _Compare, _Allocator>& __rhs)
376 operator<(const set<_Key, _Compare, _Allocator>& __lhs,
377 const set<_Key, _Compare, _Allocator>& __rhs)
382 operator<=(const set<_Key, _Compare, _Allocator>& __lhs,
383 const set<_Key, _Compare, _Allocator>& __rhs)
388 operator>=(const set<_Key, _Compare, _Allocator>& __lhs,
389 const set<_Key, _Compare, _Allocator>& __rhs)
394 operator>(const set<_Key, _Compare, _Allocator>& __lhs,
395 const set<_Key, _Compare, _Allocator>& __rhs)
400 swap(set<_Key, _Compare, _Allocator>& __x,
401 set<_Key, _Compare, _Allocator>& __y)