Home | History | Annotate | Download | only in debug

Lines Matching refs:map

1 // Debugging map implementation -*- C++ -*-
26 /** @file debug/map.h
41 /// Class std::map with safety/checking/debug instrumentation.
44 class map
45 : public _GLIBCXX_STD_C::map<_Key, _Tp, _Compare, _Allocator>,
46 public __gnu_debug::_Safe_sequence<map<_Key, _Tp, _Compare, _Allocator> >
48 typedef _GLIBCXX_STD_C::map<_Key, _Tp, _Compare, _Allocator> _Base;
63 typedef __gnu_debug::_Safe_iterator<_Base_iterator, map>
65 typedef __gnu_debug::_Safe_iterator<_Base_const_iterator, map>
76 explicit map(const _Compare& __comp = _Compare(),
81 map(_InputIterator __first, _InputIterator __last,
89 map(const map& __x)
92 map(const _Base& __x)
96 map(map&& __x)
101 map(initializer_list<value_type> __l,
107 ~map() _GLIBCXX_NOEXCEPT { }
109 map&
110 operator=(const map& __x)
118 map&
119 operator=(map&& __x)
128 map&
138 // 133. map missing get_allocator()
341 swap(map& __x)
358 // 23.3.1.3 map operations:
421 operator==(const map<_Key, _Tp, _Compare, _Allocator>& __lhs,
422 const map<_Key, _Tp, _Compare, _Allocator>& __rhs)
428 operator!=(const map<_Key, _Tp, _Compare, _Allocator>& __lhs,
429 const map<_Key, _Tp, _Compare, _Allocator>& __rhs)
435 operator<(const map<_Key, _Tp, _Compare, _Allocator>& __lhs,
436 const map<_Key, _Tp, _Compare, _Allocator>& __rhs)
442 operator<=(const map<_Key, _Tp, _Compare, _Allocator>& __lhs,
443 const map<_Key, _Tp, _Compare, _Allocator>& __rhs)
449 operator>=(const map<_Key, _Tp, _Compare, _Allocator>& __lhs,
450 const map<_Key, _Tp, _Compare, _Allocator>& __rhs)
456 operator>(const map<_Key, _Tp, _Compare, _Allocator>& __lhs,
457 const map<_Key, _Tp, _Compare, _Allocator>& __rhs)
463 swap(map<_Key, _Tp, _Compare, _Allocator>& __lhs,
464 map<_Key, _Tp, _Compare, _Allocator>& __rhs)