Lines Matching refs:_Node_allocator
350 rebind<_Rb_tree_node<_Val> >::other _Node_allocator;
352 typedef __gnu_cxx::__alloc_traits<_Node_allocator> _Alloc_traits;
476 _Node_allocator&
478 { return *static_cast<_Node_allocator*>(&this->_M_impl); }
480 const _Node_allocator&
482 { return *static_cast<const _Node_allocator*>(&this->_M_impl); }
580 struct _Rb_tree_impl : public _Node_allocator
587 : _Node_allocator(), _M_key_compare(), _M_header(),
591 _Rb_tree_impl(const _Key_compare& __comp, const _Node_allocator& __a)
592 : _Node_allocator(__a), _M_key_compare(__comp), _M_header(),
597 _Rb_tree_impl(const _Key_compare& __comp, _Node_allocator&& __a)
598 : _Node_allocator(std::move(__a)), _M_key_compare(__comp),
811 : _M_impl(__comp, _Node_allocator(__a)) { }
828 : _M_impl(_Compare(), _Node_allocator(__a))
832 : _M_impl(__x._M_impl._M_key_compare, _Node_allocator(__a))
851 : _Rb_tree(std::move(__x), _Node_allocator(__a))
854 _Rb_tree(_Rb_tree&& __x, _Node_allocator&& __a);
1329 _Rb_tree(_Rb_tree&& __x, _Node_allocator&& __a)