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

Reply via email to