]> git.ipfire.org Git - thirdparty/gcc.git/commit
libstdc++: debug impls for heterogeneous erasure overloads (P2077) [PR117404]
authorNathan Myers <ncm@cantrip.org>
Fri, 6 Feb 2026 21:57:07 +0000 (16:57 -0500)
committerNathan Myers <ncm@cantrip.org>
Wed, 25 Feb 2026 21:43:52 +0000 (16:43 -0500)
commite84da9c1d45cb13de9727d7e1efc3c1997dde88d
treec9f12d851db8f26782c84c7f7b47263ebe9adb62
parente0b70284cfac5b7a96f42e340b4c287fba7f8734
libstdc++: debug impls for heterogeneous erasure overloads (P2077) [PR117404]

Implement the debug versions of new overloads from P2077.

libstdc++-v3/ChangeLog:
PR libstdc++/117404
* include/debug/map.h (extract, erase): Define overloads.
* include/debug/multimap.h: Same.
* include/debug/multiset.h: Same.
* include/debug/set.h: Same.
* include/debug/unordered_map: Same (2x).
* include/debug/unordered_set: Same (2x), rename some locals.
libstdc++-v3/include/debug/map.h
libstdc++-v3/include/debug/multimap.h
libstdc++-v3/include/debug/multiset.h
libstdc++-v3/include/debug/set.h
libstdc++-v3/include/debug/unordered_map
libstdc++-v3/include/debug/unordered_set