reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

usr/include/c++/7.4.0/bits/basic_string.h
   88       typedef typename _Alloc_traits::size_type		size_type;
   89       typedef typename _Alloc_traits::difference_type	difference_type;
   90       typedef typename _Alloc_traits::reference		reference;
   91       typedef typename _Alloc_traits::const_reference	const_reference;
   92       typedef typename _Alloc_traits::pointer		pointer;
   93       typedef typename _Alloc_traits::const_pointer	const_pointer;
  226       { _Alloc_traits::deallocate(_M_get_allocator(), _M_data(), __size + 1); }
  439 		    _Alloc_traits::_S_select_on_copy(__str._M_get_allocator()))
  657 	if (_Alloc_traits::_S_propagate_on_copy_assign())
  659 	    if (!_Alloc_traits::_S_always_equal() && !_M_is_local()
  675 		    auto __ptr = _Alloc_traits::allocate(__alloc, __len + 1);
  725 	if (!_M_is_local() && _Alloc_traits::_S_propagate_on_move_assign()
  726 	    && !_Alloc_traits::_S_always_equal()
  744 	else if (_Alloc_traits::_S_propagate_on_move_assign()
  745 	    || _Alloc_traits::_S_always_equal()
  753 		if (_Alloc_traits::_S_always_equal())
  932       { return (_Alloc_traits::max_size(_M_get_allocator()) - 1) / 2; }
usr/include/c++/7.4.0/bits/basic_string.tcc
  153       return _Alloc_traits::allocate(_M_get_allocator(), __capacity + 1);