aboutsummaryrefslogtreecommitdiff
path: root/libcpp/include/cpplib.h
diff options
context:
space:
mode:
authorPaolo Carlini <pcarlini@suse.de>2005-12-06 17:19:30 +0000
committerPaolo Carlini <paolo@gcc.gnu.org>2005-12-06 17:19:30 +0000
commit3af22b23b32d69bd7cc0d444429f33e4edae008d (patch)
tree910230266a33d36f91eb5e255199e42cb826cade /libcpp/include/cpplib.h
parentd1a4872d76d14c7a2b93e07db95f4ef32b8af645 (diff)
downloadgcc-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