Lines Matching refs:__versa_string
725 * include/ext/vstring.h (__versa_string<>::operator+, all
727 * include/ext/vstring.tcc (__versa_string<>::operator+): ...
731 * include/ext/vstring.h (__versa_string<>::push_back): Don't
734 * include/ext/vstring.tcc (__versa_string<>::_M_reserve): Remove.
742 * include/ext/vstring.h (__versa_string<>::_M_append): New.
743 (append(const __versa_string&), append(const __versa_string&,
747 (assign(const __versa_string&, size_type, size_type),
750 * include/ext/vstring.tcc (__versa_string<>::_M_append):
757 * include/ext/vstring.tcc (__versa_string<>::_M_replace):
773 * include/ext/vstring.h (__versa_string<>::clear, erase, all
775 * include/ext/vstring.tcc (__versa_string<>::resize): Likewise.
777 * include/ext/vstring.h (__versa_string<>::_M_replace_safe):
779 * include/ext/vstring.h (__versa_string<>::_M_replace): New, does
781 * include/ext/vstring.tcc (__versa_string<>::_M_replace_safe):
783 * include/ext/vstring.tcc (__versa_string<>::_M_replace): Define.
790 * include/ext/vstring.h (__versa_string<>::insert(size_type,
791 const __versa_string&), insert(size_type, const __versa_string&,
795 * include/ext/vstring.h (__versa_string<>::reserve): Move out of
797 * include/ext/vstring.tcc (__versa_string<>::reserve): Do the
799 * include/ext/vstring.h (__versa_string<>::append): Call _M_reserve
801 * include/ext/vstring.tcc (__versa_string<>::append, all versions):
912 * include/ext/vstring.h (__versa_string<>::swap): Delegate to
914 * include/ext/vstring.tcc (__versa_string<>::swap): Remove.
1894 Add class __versa_string, a versatile "basic_string-type" class: