[all-commits] [llvm/llvm-project] 7ae66e: [libc++] Granularize the rest of type_traits

philnik777 via All-commits all-commits at lists.llvm.org
Sun Aug 14 01:31:00 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 7ae66e5e9593f0bc470b5796d50c5b8979f62665
      https://github.com/llvm/llvm-project/commit/7ae66e5e9593f0bc470b5796d50c5b8979f62665
  Author: Nikolas Klauser <nikolasklauser at berlin.de>
  Date:   2022-08-14 (Sun, 14 Aug 2022)

  Changed paths:
    M libcxx/include/CMakeLists.txt
    M libcxx/include/__algorithm/copy_backward.h
    M libcxx/include/__algorithm/copy_n.h
    M libcxx/include/__algorithm/fill_n.h
    M libcxx/include/__algorithm/for_each_n.h
    M libcxx/include/__algorithm/generate_n.h
    M libcxx/include/__algorithm/search_n.h
    M libcxx/include/__compare/compare_three_way_result.h
    M libcxx/include/__compare/three_way_comparable.h
    M libcxx/include/__concepts/assignable.h
    M libcxx/include/__concepts/equality_comparable.h
    M libcxx/include/__concepts/swappable.h
    M libcxx/include/__functional/hash.h
    A libcxx/include/__fwd/hash.h
    A libcxx/include/__fwd/pair.h
    M libcxx/include/__fwd/span.h
    M libcxx/include/__fwd/string_view.h
    M libcxx/include/__hash_table
    M libcxx/include/__iterator/advance.h
    M libcxx/include/__iterator/iterator_traits.h
    M libcxx/include/__memory/compressed_pair.h
    M libcxx/include/__ranges/join_view.h
    M libcxx/include/__ranges/lazy_split_view.h
    M libcxx/include/__ranges/take_view.h
    M libcxx/include/__ranges/transform_view.h
    M libcxx/include/__threading_support
    M libcxx/include/__tree
    M libcxx/include/__tuple
    A libcxx/include/__type_traits/can_extract_key.h
    A libcxx/include/__type_traits/dependent_type.h
    A libcxx/include/__type_traits/is_char_like_type.h
    A libcxx/include/__type_traits/is_implicitly_default_constructible.h
    A libcxx/include/__type_traits/is_swappable.h
    A libcxx/include/__type_traits/make_const_lvalue_ref.h
    A libcxx/include/__type_traits/maybe_const.h
    A libcxx/include/__type_traits/remove_const_ref.h
    A libcxx/include/__type_traits/result_of.h
    A libcxx/include/__utility/convert_to_integral.h
    M libcxx/include/__utility/pair.h
    M libcxx/include/bitset
    M libcxx/include/experimental/propagate_const
    M libcxx/include/module.modulemap.in
    M libcxx/include/tuple
    M libcxx/include/type_traits
    M libcxx/include/variant
    M libcxx/test/libcxx/private_headers.verify.cpp
    M libcxx/test/libcxx/type_traits/convert_to_integral.pass.cpp
    M libcxx/test/std/algorithms/alg.modifying.operations/alg.swap/swap_ranges.pass.cpp
    M libcxx/test/std/algorithms/ranges_robust_against_dangling.pass.cpp

  Log Message:
  -----------
  [libc++] Granularize the rest of type_traits

Reviewed By: ldionne, #libc

Spies: libcxx-commits, mgorny

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




More information about the All-commits mailing list