10154e0d52
2010-01-10 Paolo Carlini <paolo.carlini@oracle.com> * include/bits/basic_string.h (basic_string<>:: basic_string(basic_string&&), operator=(basic_string&&), assign(basic_string&&)): Add. * config/abi/pre/gnu.ver: Export new symbols. * include/ext/vstring.h (__versa_string<>::assign(__versa_string&&)): Add. (operator=(__versa_string&&)): Don't call clear unnecessarily. * include/ext/rc_string_base.h (__rc_string_base<>:: __rc_string_base(__rc_string_base&&)): Simplify a tad. * testsuite/21_strings/basic_string/cons/char/moveable.cc: New. * testsuite/21_strings/basic_string/cons/wchar_t/moveable.cc: Likewise. * testsuite/ext/vstring/assign/move_assign.cc: Likewise. * testsuite/21_strings/basic_string/assign/char/move_assign.cc: Likewise. * testsuite/21_strings/basic_string/assign/wchar_t/move_assign.cc: Likewise. From-SVN: r155788 |
||
---|---|---|
.. | ||
array_allocator | ||
bitmap_allocator | ||
codecvt | ||
concurrence_lock_error | ||
concurrence_unlock_error | ||
debug_allocator | ||
enc_filebuf | ||
ext_pointer | ||
forced_error | ||
is_heap | ||
malloc_allocator | ||
mt_allocator | ||
new_allocator | ||
numeric_traits | ||
pb_ds | ||
pool_allocator | ||
profile | ||
rope | ||
slist | ||
stdio_filebuf | ||
stdio_sync_filebuf | ||
throw_allocator | ||
throw_value | ||
type_traits | ||
vstring | ||
concept_checks.cc | ||
headers.cc | ||
median.cc | ||
pod_char_traits.cc |