Home | History | Annotate | Download | only in profile

Lines Matching defs:_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) { }
80 : _Base(__first, __last, __comp, __a) { }
83 : _Base(__x) { }
85 multiset(const _Base& __x)
86 : _Base(__x) { }
91 : _Base(std::move(__x))
97 : _Base(__l, __comp, __a) { }
105 *static_cast<_Base*>(this) = __x;
129 using _Base::get_allocator;
134 { return iterator(_Base::begin()); }
138 { return const_iterator(_Base::begin()); }
142 { return iterator(_Base::end()); }
146 { return const_iterator(_Base::end()); }
167 { return const_iterator(_Base::begin()); }
171 { return const_iterator(_Base::end()); }
183 using _Base::empty;
184 using _Base::size;
185 using _Base::max_size;
192 { return iterator(_Base::emplace(std::forward<_Args>(__args)...)); }
198 return iterator(_Base::emplace_hint(__pos,
205 { return iterator(_Base::insert(__x)); }
210 { return iterator(_Base::insert(std::move(__x))); }
215 { return iterator(_Base::insert(__position, __x)); }
220 { return iterator(_Base::insert(__position, std::move(__x))); }
231 { _Base::insert(__first, __last); }
236 { _Base::insert(__l); }
242 { return iterator(_Base::erase(__position)); }
246 { _Base::erase(__position); }
257 _Base::erase(__victim);
266 { return iterator(_Base::erase(__first, __last)); }
270 { _Base::erase(__first, __last); }
275 { _Base::swap(__x); }
282 using _Base::key_comp;
283 using _Base::value_comp;
288 { return iterator(_Base::find(__x)); }
294 { return const_iterator(_Base::find(__x)); }
296 using _Base::count;
300 { return iterator(_Base::lower_bound(__x)); }
306 { return const_iterator(_Base::lower_bound(__x)); }
310 { return iterator(_Base::upper_bound(__x)); }
316 { return const_iterator(_Base::upper_bound(__x)); }
321 typedef typename _Base::iterator _Base_iterator;
323 _Base::equal_range(__x);
333 typedef typename _Base::const_iterator _Base_iterator;
335 _Base::equal_range(__x);
340 _Base&
343 const _Base&