diff options
author | Paolo Carlini <pcarlini@suse.de> | 2005-12-06 17:19:30 +0000 |
---|---|---|
committer | Paolo Carlini <paolo@gcc.gnu.org> | 2005-12-06 17:19:30 +0000 |
commit | 3af22b23b32d69bd7cc0d444429f33e4edae008d (patch) | |
tree | 910230266a33d36f91eb5e255199e42cb826cade /libcpp/include/cpplib.h | |
parent | d1a4872d76d14c7a2b93e07db95f4ef32b8af645 (diff) | |
download | gcc-3af22b23b32d69bd7cc0d444429f33e4edae008d.zip gcc-3af22b23b32d69bd7cc0d444429f33e4edae008d.tar.gz gcc-3af22b23b32d69bd7cc0d444429f33e4edae008d.tar.bz2 |
basic_string.h (insert(iterator, _CharT), [...]): Avoid troubles with ADL, user defined operators and __normal_iterator.
2005-12-06 Paolo Carlini <pcarlini@suse.de>
* include/bits/basic_string.h (insert(iterator, _CharT),
erase(iterator), erase(iterator, iterator)): Avoid troubles
with ADL, user defined operators and __normal_iterator.
* include/bits/stl_iterator.h (operator-(const __normal_iterator
<_Iterator, _Container>&, const __normal_iterator<_Iterator,
_Container>&)): Add overload for left and right iterators of
the same type.
* include/debug/safe_iterator.h (operator-(const _Safe_iterator
<_Iterator, _Sequence>&, const _Safe_iterator<_Iterator,
_Sequence>&)): Likewise.
* testsuite/21_strings/basic_string/types/1.cc: New.
From-SVN: r108123
Diffstat (limited to 'libcpp/include/cpplib.h')
0 files changed, 0 insertions, 0 deletions