basic_string.h (basic_string<>::_S_compare): Add.
authorPaolo Carlini <pcarlini@suse.de>
Thu, 18 Jan 2007 12:03:35 +0000 (12:03 +0000)
committerPaolo Carlini <paolo@gcc.gnu.org>
Thu, 18 Jan 2007 12:03:35 +0000 (12:03 +0000)
commit9521dd6bd14f4915eecc79f886b805d3e1eb1ff7
treebc73149696da051bfa175aaabfeeb69c2d25b183
parent463c03f1bc2380d46a39e63efd00df157a18fee2
basic_string.h (basic_string<>::_S_compare): Add.

2007-01-18  Paolo Carlini  <pcarlini@suse.de>

* include/bits/basic_string.h (basic_string<>::_S_compare): Add.
(compare(const basic_string&)): Use it.
* include/bits/basic_string.tcc (compare(size_type, size_type,
const basic_string&), compare(size_type, size_type,
const basic_string&, size_type, size_type), compare(const _CharT*),
compare(size_type, size_type, const _CharT*), compare(size_type,
size_type, const _CharT*, size_type)): Likewise.
* include/ext/vstring_util.h (__vstring_utility<>::_S_compare): Add.
* include/ext/vstring.h (compare(const __versa_string&)): Use it.
* include/ext/vstring.tcc (compare(size_type, size_type,
const __versa_string&), compare(size_type, size_type,
const __versa_string&, size_type, size_type), compare(const _CharT*),
compare(size_type, size_type, const _CharT*), compare(size_type,
size_type, const _CharT*, size_type)): Likewise.

From-SVN: r120896
libstdc++-v3/ChangeLog
libstdc++-v3/include/bits/basic_string.h
libstdc++-v3/include/bits/basic_string.tcc
libstdc++-v3/include/ext/vstring.h
libstdc++-v3/include/ext/vstring.tcc
libstdc++-v3/include/ext/vstring_util.h