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
  206 	traits_type::assign(_M_data()[__n], _CharT());
  338 	  traits_type::assign(*__d, *__s);
  340 	  traits_type::copy(__d, __s, __n);
  356 	  traits_type::assign(*__d, __c);
  358 	  traits_type::assign(__d, __n, __c);
  368 	    traits_type::assign(*__p, *__k1); // These types are off.
  511       { _M_construct(__s, __s ? __s + traits_type::length(__s) : __s+npos); }
  536 	    traits_type::copy(_M_local_buf, __str._M_local_buf,
  572 	    traits_type::copy(_M_local_buf, __str._M_local_buf,
 1256 	const size_type __n = traits_type::length(__s);
 1344 	traits_type::assign(this->_M_data()[__size], __c);
 1429 			  traits_type::length(__s));
 1690 			     traits_type::length(__s));
 1945 	return this->replace(__pos, __n1, __s, traits_type::length(__s));
 2029 	return this->replace(__i1, __i2, __s, traits_type::length(__s));
 2376 	return this->find(__s, __pos, traits_type::length(__s));
 2454 	return this->rfind(__s, __pos, traits_type::length(__s));
 2535 	return this->find_first_of(__s, __pos, traits_type::length(__s));
 2619 	return this->find_last_of(__s, __pos, traits_type::length(__s));
 2702 	return this->find_first_not_of(__s, __pos, traits_type::length(__s));
 2784 	return this->find_last_not_of(__s, __pos, traits_type::length(__s));
 2839 	int __r = traits_type::compare(_M_data(), __str.data(), __len);
usr/include/c++/7.4.0/bits/basic_string.tcc
   72 		traits_type::copy(__tmp_data, __s._M_local_buf,
   74 		traits_type::copy(__s._M_local_buf, _M_local_buf,
   76 		traits_type::copy(_M_local_buf, __tmp_data,
   81 		traits_type::copy(_M_local_buf, __s._M_local_buf,
   89 		traits_type::copy(__s._M_local_buf, _M_local_buf,
   99 	    traits_type::copy(__s._M_local_buf, _M_local_buf,
  110 	      traits_type::copy(_M_local_buf, __s._M_local_buf,
 1208 	  __first = traits_type::find(__first, __len - __n + 1, __elem0);
 1214 	  if (traits_type::compare(__first, __s, __n) == 0)
 1232 	  const _CharT* __p = traits_type::find(__data + __pos, __n, __c);
 1253 	      if (traits_type::compare(__data + __pos, __s, __n) == 0)
 1272 	    if (traits_type::eq(_M_data()[__size], __c))
 1287 	  const _CharT* __p = traits_type::find(__s, __n, _M_data()[__pos]);
 1308 	      if (traits_type::find(__s, __n, _M_data()[__size]))
 1324 	if (!traits_type::find(__s, __n, _M_data()[__pos]))
 1335 	if (!traits_type::eq(_M_data()[__pos], __c))
 1354 	      if (!traits_type::find(__s, __n, _M_data()[__size]))
 1374 	      if (!traits_type::eq(_M_data()[__size], __c))
 1391       int __r = traits_type::compare(_M_data() + __pos, __str.data(), __len);
 1408       int __r = traits_type::compare(_M_data() + __pos1,
 1422       const size_type __osize = traits_type::length(__s);
 1424       int __r = traits_type::compare(_M_data(), __s, __len);
 1438       const size_type __osize = traits_type::length(__s);
 1440       int __r = traits_type::compare(_M_data() + __pos, __s, __len);
 1456       int __r = traits_type::compare(_M_data() + __pos, __s, __len);
usr/include/c++/7.4.0/bits/locale_conv.h
  175       typedef typename wide_string::traits_type::int_type	   int_type;