Lines Matching defs:traits_type
117 typedef _Traits traits_type;
210 traits_type::assign(this->_M_refdata()[__n], _S_terminal);
339 // traits_type::copy/move/assign.
344 traits_type::assign(*__d, *__s);
346 traits_type::copy(__d, __s, __n);
353 traits_type::assign(*__d, *__s);
355 traits_type::move(__d, __s, __n);
362 traits_type::assign(*__d, __c);
364 traits_type::assign(__d, __n, __c);
374 traits_type::assign(*__p, *__k1); // These types are off.
837 return this->append(__s, traits_type::length(__s));
874 traits_type::assign(_M_data()[this->size()], __c);
930 return this->assign(__s, traits_type::length(__s));
1069 return this->insert(__pos, __s, traits_type::length(__s));
1261 return this->replace(__pos, __n1, __s, traits_type::length(__s));
1341 return this->replace(__i1, __i2, __s, traits_type::length(__s));
1594 return this->find(__s, __pos, traits_type::length(__s));
1652 return this->rfind(__s, __pos, traits_type::length(__s));
1710 return this->find_first_of(__s, __pos, traits_type::length(__s));
1771 return this->find_last_of(__s, __pos, traits_type::length(__s));
1833 return this->find_first_not_of(__s, __pos, traits_type::length(__s));
1892 return this->find_last_not_of(__s, __pos, traits_type::length(__s));
1945 int __r = traits_type::compare(_M_data(), __str.data(), __len);