Home | History | Annotate | Download | only in profile

Lines Matching defs:_Base

44       typedef _GLIBCXX_STD_C::map<_Key, _Tp, _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::size_type size_type;
59 typedef typename _Base::difference_type difference_type;
60 typedef typename _Base::pointer pointer;
61 typedef typename _Base::const_pointer const_pointer;
69 : _Base(__comp, __a)
81 : _Base(__first, __last, __comp, __a)
85 : _Base(__x)
88 map(const _Base& __x)
89 : _Base(__x)
95 : _Base(std::move(__x))
101 : _Base(__l, __c, __a) { }
110 *static_cast<_Base*>(this) = __x;
136 using _Base::get_allocator;
141 { return _Base::begin(); }
145 { return _Base::begin(); }
149 { return _Base::end(); }
153 { return _Base::end(); }
186 { return const_iterator(_Base::begin()); }
190 { return const_iterator(_Base::end()); }
208 using _Base::empty;
209 using _Base::size;
210 using _Base::max_size;
217 return _Base::operator[](__k);
225 return _Base::operator[](std::move(__k));
233 return _Base::at(__k);
240 return _Base::at(__k);
250 auto __res = _Base::emplace(std::forward<_Args>(__args)...);
260 auto __res = _Base::emplace_hint(__pos,
272 typedef typename _Base::iterator _Base_iterator;
273 std::pair<_Base_iterator, bool> __res = _Base::insert(__x);
286 typedef typename _Base::iterator _Base_iterator;
288 = _Base::insert(std::forward<_Pair>(__x));
299 _Base::insert(__list);
313 iterator __i = iterator(_Base::insert(__position, __x));
328 = iterator(_Base::insert(__position, std::forward<_Pair>(__x)));
345 _Base::insert(__first, __last);
354 iterator __i = _Base::erase(__position);
366 _Base::erase(__position);
379 _Base::erase(__victim);
387 { return iterator(_Base::erase(__first, __last)); }
391 { _Base::erase(__first, __last); }
396 { _Base::swap(__x); }
403 using _Base::key_comp;
404 using _Base::value_comp;
411 return iterator(_Base::find(__x));
418 return const_iterator(_Base::find(__x));
425 return _Base::count(__x);
432 return iterator(_Base::lower_bound(__x));
439 return const_iterator(_Base::lower_bound(__x));
446 return iterator(_Base::upper_bound(__x));
453 return const_iterator(_Base::upper_bound(__x));
459 typedef typename _Base::iterator _Base_iterator;
461 _Base::equal_range(__x);
470 typedef typename _Base::const_iterator _Base_const_iterator;
472 _Base::equal_range(__x);
477 _Base&
480 const _Base&