Home | History | Annotate | Download | only in profile

Lines Matching refs:_Base

44       typedef _GLIBCXX_STD_C::multiset<_Key, _Compare, _Allocator> _Base;
53 typedef typename _Base::reference reference;
54 typedef typename _Base::const_reference const_reference;
56 typedef typename _Base::iterator iterator;
57 typedef typename _Base::const_iterator const_iterator;
58 typedef typename _Base::reverse_iterator reverse_iterator;
59 typedef typename _Base::const_reverse_iterator const_reverse_iterator;
61 typedef typename _Base::size_type size_type;
62 typedef typename _Base::difference_type difference_type;
63 typedef typename _Base::pointer pointer;
64 typedef typename _Base::const_pointer const_pointer;
69 : _Base(__comp, __a) { }
75 : _Base(__first, __last, __comp, __a) { }
78 : _Base(__x) { }
80 multiset(const _Base& __x)
81 : _Base(__x) { }
85 : _Base(std::move(__x))
91 : _Base(__l, __comp, __a) { }
99 *static_cast<_Base*>(this) = __x;
123 using _Base::get_allocator;
128 { return iterator(_Base::begin()); }
132 { return const_iterator(_Base::begin()); }
136 { return iterator(_Base::end()); }
140 { return const_iterator(_Base::end()); }
161 { return const_iterator(_Base::begin()); }
165 { return const_iterator(_Base::end()); }
177 using _Base::empty;
178 using _Base::size;
179 using _Base::max_size;
184 { return iterator(_Base::insert(__x)); }
189 { return iterator(_Base::insert(std::move(__x))); }
194 { return iterator(_Base::insert(__position, __x)); }
199 { return iterator(_Base::insert(__position, std::move(__x))); }
205 { _Base::insert(__first, __last); }
210 { _Base::insert(__l); }
216 { return iterator(_Base::erase(__position)); }
220 { _Base::erase(__position); }
231 _Base::erase(__victim);
240 { return iterator(_Base::erase(__first, __last)); }
244 { _Base::erase(__first, __last); }
249 { _Base::swap(__x); }
256 using _Base::key_comp;
257 using _Base::value_comp;
262 { return iterator(_Base::find(__x)); }
268 { return const_iterator(_Base::find(__x)); }
270 using _Base::count;
274 { return iterator(_Base::lower_bound(__x)); }
280 { return const_iterator(_Base::lower_bound(__x)); }
284 { return iterator(_Base::upper_bound(__x)); }
290 { return const_iterator(_Base::upper_bound(__x)); }
295 typedef typename _Base::iterator _Base_iterator;
297 _Base::equal_range(__x);
307 typedef typename _Base::const_iterator _Base_iterator;
309 _Base::equal_range(__x);
314 _Base&
317 const _Base&