QMap::erase - extend docs to specify iterator limitations

Task-number: QTBUG-91736
Change-Id: I4a226e0bbcde91f3149db9a0697981169ec25276
Reviewed-by: Giuseppe D'Angelo <giuseppe.dangelo@kdab.com>
(cherry picked from commit 74d6c36eb7b80cfdecd80c5e6f8c1f0604f0b496)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
This commit is contained in:
Ivan Solovev 2021-07-09 11:49:14 +02:00 committed by Qt Cherry-pick Bot
parent efe834668d
commit 69c70ace05

View File

@ -669,6 +669,8 @@
from the map, and returns an iterator to the next item in the from the map, and returns an iterator to the next item in the
map. map.
\note The iterator \a pos \e must be valid and dereferencable.
\sa remove() \sa remove()
*/ */
@ -679,6 +681,8 @@
[\a first, \a last) from the map. [\a first, \a last) from the map.
Returns an iterator to the item in the map following the last removed element. Returns an iterator to the item in the map following the last removed element.
\note The range \c {[first, last)} \e must be a valid range in \c {*this}.
\sa remove() \sa remove()
*/ */