[all-commits] [llvm/llvm-project] 681cde: [libc++] Complete the implementation of N4190

philnik777 via All-commits all-commits at lists.llvm.org
Wed Jun 22 01:13:35 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 681cde7dd8b5613dbafc9ca54e0288477f946be3
      https://github.com/llvm/llvm-project/commit/681cde7dd8b5613dbafc9ca54e0288477f946be3
  Author: Nikolas Klauser <nikolasklauser at berlin.de>
  Date:   2022-06-22 (Wed, 22 Jun 2022)

  Changed paths:
    M libcxx/docs/ReleaseNotes.rst
    M libcxx/docs/Status/Cxx17Papers.csv
    M libcxx/include/__config
    M libcxx/include/__functional/binary_function.h
    M libcxx/include/__functional/binary_negate.h
    M libcxx/include/__functional/bind.h
    M libcxx/include/__functional/binder1st.h
    M libcxx/include/__functional/binder2nd.h
    M libcxx/include/__functional/function.h
    M libcxx/include/__functional/hash.h
    M libcxx/include/__functional/mem_fn.h
    M libcxx/include/__functional/mem_fun_ref.h
    M libcxx/include/__functional/operations.h
    M libcxx/include/__functional/pointer_to_binary_function.h
    M libcxx/include/__functional/pointer_to_unary_function.h
    M libcxx/include/__functional/reference_wrapper.h
    M libcxx/include/__functional/unary_function.h
    M libcxx/include/__functional/unary_negate.h
    M libcxx/include/__functional/weak_result_type.h
    M libcxx/include/__memory/auto_ptr.h
    M libcxx/include/__memory/shared_ptr.h
    M libcxx/include/__memory/unique_ptr.h
    M libcxx/include/bitset
    M libcxx/include/ext/__hash
    M libcxx/include/map
    M libcxx/include/memory
    M libcxx/include/string
    M libcxx/include/string_view
    M libcxx/include/system_error
    M libcxx/include/thread
    M libcxx/include/typeindex
    M libcxx/include/vector
    M libcxx/test/libcxx/utilities/function.objects/refwrap/binary.pass.cpp
    A libcxx/test/libcxx/utilities/function.objects/refwrap/layout.binary.compile.pass.cpp
    A libcxx/test/libcxx/utilities/function.objects/refwrap/layout.unary.compile.pass.cpp
    M libcxx/test/libcxx/utilities/function.objects/refwrap/unary.pass.cpp
    M libcxx/test/std/containers/sequences/vector.bool/vector_bool.pass.cpp
    A libcxx/test/std/depr/depr.function.objects/depr.base/binary_function.depr.verify.cpp
    M libcxx/test/std/depr/depr.function.objects/depr.base/binary_function.pass.cpp
    A libcxx/test/std/depr/depr.function.objects/depr.base/unary_function.depr.verify.cpp
    M libcxx/test/std/depr/depr.function.objects/depr.base/unary_function.pass.cpp
    M libcxx/test/std/diagnostics/syserr/syserr.hash/error_code.pass.cpp
    M libcxx/test/std/diagnostics/syserr/syserr.hash/error_condition.pass.cpp
    M libcxx/test/std/strings/basic.string.hash/strings.pass.cpp
    M libcxx/test/std/strings/string.view/string.view.hash/string_view.pass.cpp
    M libcxx/test/std/thread/thread.threads/thread.thread.class/thread.thread.id/thread_id.pass.cpp
    M libcxx/test/std/utilities/function.objects/func.require/binary_function.pass.cpp
    M libcxx/test/std/utilities/function.objects/func.require/unary_function.pass.cpp
    A libcxx/test/std/utilities/function.objects/refwrap/binder_typedefs.compile.pass.cpp
    M libcxx/test/std/utilities/function.objects/refwrap/weak_result.pass.cpp
    M libcxx/test/std/utilities/template.bitset/bitset.hash/bitset.pass.cpp
    M libcxx/test/std/utilities/type.index/type.index.hash/hash.pass.cpp
    M libcxx/test/std/utilities/type.index/type.index.synopsis/hash_type_index.pass.cpp

  Log Message:
  -----------
  [libc++] Complete the implementation of N4190

Fixes #37402

Reviewed By: ldionne

Spies: EricWF, avogelsgesang, libcxx-commits, arphaman

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




More information about the All-commits mailing list