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
  727 	    && _M_get_allocator() != __str._M_get_allocator())
  735 	std::__alloc_on_move(_M_get_allocator(), __str._M_get_allocator());
  737 	if (__str._M_is_local())
  740 	    if (__str.size())
  741 	      this->_S_copy(_M_data(), __str._M_data(), __str.size());
  741 	      this->_S_copy(_M_data(), __str._M_data(), __str.size());
  742 	    _M_set_length(__str.size());
  746 	    || _M_get_allocator() == __str._M_get_allocator())
  763 	    _M_data(__str._M_data());
  764 	    _M_length(__str.length());
  765 	    _M_capacity(__str._M_allocated_capacity);
  768 		__str._M_data(__data);
  769 		__str._M_capacity(__capacity);
  772 	      __str._M_data(__str._M_local_buf);
  772 	      __str._M_data(__str._M_local_buf);
  775 	  assign(__str);
  776 	__str.clear();