Lines Matching refs:const_reference
267 typedef const value_type& const_reference;
281 _Node_base* _M_create_node(const_reference __x = value_type()) {
283 _Node_base* _M_create_node(const_reference __x) {
306 explicit list(size_type __n, const_reference __val = _STLP_DEFAULT_CONSTRUCTED(value_type),
312 list(size_type __n, const_reference __val)
315 list(size_type __n, const_reference __val, const allocator_type& __a)
386 const_reference front() const { return *begin(); }
388 const_reference back() const { return *(--end()); }
420 iterator insert(iterator __pos, const_reference __x = value_type())
422 iterator insert(iterator __pos, const_reference __x)
498 void insert(iterator __pos, size_type __n, const_reference __x)
502 void _M_fill_insert(iterator __pos, size_type __n, const_reference __x) {
508 void push_front(const_reference __x) { insert(begin(), __x); }
509 void push_back (const_reference __x) { insert(end(), __x); }
536 void resize(size_type __new_size, const_reference __x = value_type());
538 void resize(size_type __new_size, const_reference __x);
555 void assign(size_type __n, const_reference __val) { _M_fill_assign(__n, __val); }
557 void _M_fill_assign(size_type __n, const_reference __val);
634 void remove(const_reference __val) {