Lines Matching refs:_Node_allocator
334 _Node_allocator;
354 _Node_allocator&
356 { return *static_cast<_Node_allocator*>(&this->_M_impl); }
358 const _Node_allocator&
360 { return *static_cast<const _Node_allocator*>(&this->_M_impl); }
369 { return _M_impl._Node_allocator::allocate(1); }
373 { _M_impl._Node_allocator::deallocate(__p, 1); }
409 struct _Rb_tree_impl : public _Node_allocator
416 : _Node_allocator(), _M_key_compare(), _M_header(),
420 _Rb_tree_impl(const _Key_compare& __comp, const _Node_allocator& __a)
421 : _Node_allocator(__a), _M_key_compare(__comp), _M_header(),
439 struct _Rb_tree_impl<_Key_compare, true> : public _Node_allocator
446 : _Node_allocator(), _M_key_compare(), _M_header(),
450 _Rb_tree_impl(const _Key_compare& __comp, const _Node_allocator& __a)
451 : _Node_allocator(__a), _M_key_compare(__comp), _M_header(),
980 std::__alloc_swap<_Node_allocator>::