Fixes the tests added in D110852 for the debug iterators.
Similar issues with hijacking operator& still exist, they will be
addressed separately.
Paths
| Differential D111564
[libc++] Use addressof to fix debug tests. ClosedPublic Authored by Mordante on Oct 11 2021, 10:47 AM.
Details
Summary Fixes the tests added in D110852 for the debug iterators. Similar issues with hijacking operator& still exist, they will be
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Oct 11 2021, 10:52 AM Closed by commit rG968e27397caa: [libc++] Use addressof to fix debug tests. (authored by Mordante). · Explain WhyOct 12 2021, 9:15 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 379074 libcxx/include/__hash_table
libcxx/include/list
libcxx/include/unordered_map
libcxx/test/std/containers/sequences/list/list.cons/assign_copy.addressof.compile.pass.cpp
libcxx/test/std/containers/unord/unord.map/unord.map.cnstr/assign_copy.addressof.compile.pass.cpp
libcxx/test/std/containers/unord/unord.multimap/unord.multimap.cnstr/assign_copy.addressof.compile.pass.cpp
libcxx/test/std/containers/unord/unord.multiset/unord.multiset.cnstr/assign_copy.addressof.compile.pass.cpp
libcxx/test/std/containers/unord/unord.set/unord.set.cnstr/assign_copy.addressof.compile.pass.cpp
|