Issue |
135351
|
Summary |
[libc++] P2165R4: Update deduction guides for map containers and container adaptors
|
Labels |
libc++,
c++23
|
Assignees |
|
Reporter |
frederick-vs-ja
|
**Link:** https://wg21.link/P2165R4
The following alias templates needs to be defined differently since C++23.
https://github.com/llvm/llvm-project/blob/b46f16c8d7f4a9e37271cdc4717dd858a4c813dc/libcxx/include/__iterator/iterator_traits.h#L469-L479
After changing this alias templates, it should be tested that class template argument deduction (for `map`, `multimap`, `unordered_map`, `unordered_multimap`, `flat_map`, and `flat_multimap`) actually works with tuple-like types.
_______________________________________________
llvm-bugs mailing list
llvm-bugs@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs