Home | History | Annotate | Download | only in profile

Lines Matching refs:_Base

44       typedef _GLIBCXX_STD_C::set<_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 set(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;
185 typedef typename _Base::iterator _Base_iterator;
186 std::pair<_Base_iterator, bool> __res = _Base::insert(__x);
195 typedef typename _Base::iterator _Base_iterator;
197 = _Base::insert(std::move(__x));
205 { return iterator(_Base::insert(__position, __x)); }
210 { return iterator(_Base::insert(__position, std::move(__x))); }
216 { _Base::insert(__first, __last); }
221 { _Base::insert(__l); }
227 { return iterator(_Base::erase(__position)); }
231 { _Base::erase(__position); }
242 _Base::erase(__victim);
250 { return iterator(_Base::erase(__first, __last)); }
254 { _Base::erase(__first, __last); }
259 { _Base::swap(__x); }
266 using _Base::key_comp;
267 using _Base::value_comp;
272 { return iterator(_Base::find(__x)); }
278 { return const_iterator(_Base::find(__x)); }
280 using _Base::count;
284 { return iterator(_Base::lower_bound(__x)); }
290 { return const_iterator(_Base::lower_bound(__x)); }
294 { return iterator(_Base::upper_bound(__x)); }
300 { return const_iterator(_Base::upper_bound(__x)); }
305 typedef typename _Base::iterator _Base_iterator;
307 _Base::equal_range(__x);
317 typedef typename _Base::const_iterator _Base_iterator;
319 _Base::equal_range(__x);
324 _Base&
327 const _Base&