Lines Matching refs:_Base

52       typedef _GLIBCXX_STD::multimap<_Key, _Tp, _Compare, _Allocator> _Base;  typedef
62 typedef typename _Base::reference reference;
63 typedef typename _Base::const_reference const_reference;
65 typedef __gnu_debug::_Safe_iterator<typename _Base::iterator, multimap>
67 typedef __gnu_debug::_Safe_iterator<typename _Base::const_iterator,
70 typedef typename _Base::size_type size_type;
71 typedef typename _Base::difference_type difference_type;
72 typedef typename _Base::pointer pointer;
73 typedef typename _Base::const_pointer const_pointer;
77 using _Base::value_compare;
82 : _Base(__comp, __a) { } in _Base() function
88 : _Base(__gnu_debug::__check_valid_range(__first, __last), __last, in _Base() function
92 : _Base(__x), _Safe_base() { } in multimap()
94 multimap(const _Base& __x) : _Base(__x), _Safe_base() { } in multimap()
101 *static_cast<_Base*>(this) = __x;
106 using _Base::get_allocator;
111 { return iterator(_Base::begin(), this); } in begin()
115 { return const_iterator(_Base::begin(), this); } in begin()
119 { return iterator(_Base::end(), this); } in end()
123 { return const_iterator(_Base::end(), this); } in end()
142 using _Base::empty;
143 using _Base::size;
144 using _Base::max_size;
149 { return iterator(_Base::insert(__x), this); } in insert()
155 return iterator(_Base::insert(__position.base(), __x), this); in insert()
163 _Base::insert(__first, __last); in insert()
171 _Base::erase(__position.base()); in erase()
183 _Base::erase(__victim.base()); in erase()
202 _Base::swap(__x); in swap()
211 using _Base::key_comp;
212 using _Base::value_comp;
217 { return iterator(_Base::find(__x), this); } in find()
221 { return const_iterator(_Base::find(__x), this); } in find()
223 using _Base::count;
227 { return iterator(_Base::lower_bound(__x), this); } in lower_bound()
231 { return const_iterator(_Base::lower_bound(__x), this); } in lower_bound()
235 { return iterator(_Base::upper_bound(__x), this); } in upper_bound()
239 { return const_iterator(_Base::upper_bound(__x), this); } in upper_bound()
244 typedef typename _Base::iterator _Base_iterator; in equal_range()
246 _Base::equal_range(__x); in equal_range()
254 typedef typename _Base::const_iterator _Base_const_iterator; in equal_range()
256 _Base::equal_range(__x); in equal_range()
261 _Base&
264 const _Base&
271 typedef typename _Base::const_iterator _Base_const_iterator; in _M_invalidate_all()