[all-commits] [llvm/llvm-project] 078651: [libc++] Implement LWG3545: std::pointer_traits sh...

Daniel Cheng via All-commits all-commits at lists.llvm.org
Mon Sep 18 05:47:12 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 078651b6de4b767b91e3e6a51e5df11a06d7bc4f
      https://github.com/llvm/llvm-project/commit/078651b6de4b767b91e3e6a51e5df11a06d7bc4f
  Author: Daniel Cheng <zetafunction+github at gmail.com>
  Date:   2023-09-18 (Mon, 18 Sep 2023)

  Changed paths:
    M libcxx/docs/Status/Cxx23Issues.csv
    M libcxx/include/__memory/pointer_traits.h
    R libcxx/test/libcxx/iterators/iterator.requirements/iterator.concepts/iterator.concept.random.access/contiguous_iterator.verify.cpp
    A libcxx/test/std/utilities/memory/pointer.conversion/to_address_without_pointer_traits.pass.cpp
    R libcxx/test/std/utilities/memory/pointer.traits/difference_type.pass.cpp
    R libcxx/test/std/utilities/memory/pointer.traits/element_type.pass.cpp
    R libcxx/test/std/utilities/memory/pointer.traits/pointer.pass.cpp
    R libcxx/test/std/utilities/memory/pointer.traits/rebind.pass.cpp
    A libcxx/test/std/utilities/memory/pointer.traits/types.compile.pass.cpp

  Log Message:
  -----------
  [libc++] Implement LWG3545: std::pointer_traits should be SFINAE-friendly. (#65177)

See https://wg21.link/LWG3545 for background and details.

Differential Revision: https://reviews.llvm.org/D158922




More information about the All-commits mailing list