Lines Matching refs:_Base
52 typedef _GLIBCXX_STD::multiset<_Key, _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, multiset>
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;
80 : _Base(__comp, __a) { } in _Base() function
86 : _Base(__gnu_debug::__check_valid_range(__first, __last), __last, in _Base() function
90 : _Base(__x), _Safe_base() { } in multiset()
92 multiset(const _Base& __x) : _Base(__x), _Safe_base() { } in multiset()
99 *static_cast<_Base*>(this) = __x;
104 using _Base::get_allocator;
109 { return iterator(_Base::begin(), this); } in begin()
113 { return const_iterator(_Base::begin(), this); } in begin()
117 { return iterator(_Base::end(), this); } in end()
121 { return const_iterator(_Base::end(), this); } in end()
140 using _Base::empty;
141 using _Base::size;
142 using _Base::max_size;
147 { return iterator(_Base::insert(__x), this); } in insert()
153 return iterator(_Base::insert(__position.base(), __x), this); in insert()
161 _Base::insert(__first, __last); in insert()
169 _Base::erase(__position.base()); in erase()
181 _Base::erase(__victim.base()); in erase()
200 _Base::swap(__x); in swap()
209 using _Base::key_comp;
210 using _Base::value_comp;
215 { 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()
233 { return const_iterator(_Base::lower_bound(__x), this); } in lower_bound()
237 { return iterator(_Base::upper_bound(__x), this); } in upper_bound()
243 { return const_iterator(_Base::upper_bound(__x), this); } in upper_bound()
248 typedef typename _Base::iterator _Base_iterator; in equal_range()
250 _Base::equal_range(__x); in equal_range()
260 typedef typename _Base::const_iterator _Base_iterator; in equal_range()
262 _Base::equal_range(__x); in equal_range()
267 _Base&
270 const _Base&
277 typedef typename _Base::const_iterator _Base_const_iterator; in _M_invalidate_all()