[all-commits] [llvm/llvm-project] 38fb01: [libc++] Make forward_list constexpr as part of P3...
Peng Liu via All-commits
all-commits at lists.llvm.org
Wed Jun 11 09:14:01 PDT 2025
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 38fb0117ab10c4541e58697a4b56de2a646cf3f4
https://github.com/llvm/llvm-project/commit/38fb0117ab10c4541e58697a4b56de2a646cf3f4
Author: Peng Liu <winner245 at hotmail.com>
Date: 2025-06-11 (Wed, 11 Jun 2025)
Changed paths:
M libcxx/docs/FeatureTestMacroTable.rst
M libcxx/include/__memory/allocation_guard.h
M libcxx/include/__memory/pointer_traits.h
M libcxx/include/forward_list
M libcxx/include/version
M libcxx/test/std/containers/sequences/forwardlist/compare.three_way.pass.cpp
M libcxx/test/std/containers/sequences/forwardlist/empty.pass.cpp
M libcxx/test/std/containers/sequences/forwardlist/forwardlist.access/front.pass.cpp
M libcxx/test/std/containers/sequences/forwardlist/forwardlist.cons/alloc.compile.fail.cpp
M libcxx/test/std/containers/sequences/forwardlist/forwardlist.cons/alloc.pass.cpp
M libcxx/test/std/containers/sequences/forwardlist/forwardlist.cons/assign_copy.pass.cpp
M libcxx/test/std/containers/sequences/forwardlist/forwardlist.cons/assign_init.pass.cpp
M libcxx/test/std/containers/sequences/forwardlist/forwardlist.cons/assign_move.pass.cpp
M libcxx/test/std/containers/sequences/forwardlist/forwardlist.cons/assign_op_init.pass.cpp
M libcxx/test/std/containers/sequences/forwardlist/forwardlist.cons/assign_range.pass.cpp
M libcxx/test/std/containers/sequences/forwardlist/forwardlist.cons/assign_size_value.pass.cpp
M libcxx/test/std/containers/sequences/forwardlist/forwardlist.cons/copy.pass.cpp
M libcxx/test/std/containers/sequences/forwardlist/forwardlist.cons/copy_alloc.pass.cpp
M libcxx/test/std/containers/sequences/forwardlist/forwardlist.cons/default.pass.cpp
M libcxx/test/std/containers/sequences/forwardlist/forwardlist.cons/from_range.pass.cpp
M libcxx/test/std/containers/sequences/forwardlist/forwardlist.cons/init.pass.cpp
M libcxx/test/std/containers/sequences/forwardlist/forwardlist.cons/init_alloc.pass.cpp
M libcxx/test/std/containers/sequences/forwardlist/forwardlist.cons/move.pass.cpp
M libcxx/test/std/containers/sequences/forwardlist/forwardlist.cons/move_alloc.pass.cpp
M libcxx/test/std/containers/sequences/forwardlist/forwardlist.cons/range.pass.cpp
M libcxx/test/std/containers/sequences/forwardlist/forwardlist.cons/range_alloc.pass.cpp
M libcxx/test/std/containers/sequences/forwardlist/forwardlist.cons/size.pass.cpp
M libcxx/test/std/containers/sequences/forwardlist/forwardlist.cons/size_value.pass.cpp
M libcxx/test/std/containers/sequences/forwardlist/forwardlist.cons/size_value_alloc.pass.cpp
M libcxx/test/std/containers/sequences/forwardlist/forwardlist.erasure/erase.pass.cpp
M libcxx/test/std/containers/sequences/forwardlist/forwardlist.erasure/erase_if.pass.cpp
M libcxx/test/std/containers/sequences/forwardlist/forwardlist.iter/before_begin.pass.cpp
M libcxx/test/std/containers/sequences/forwardlist/forwardlist.iter/iterators.pass.cpp
M libcxx/test/std/containers/sequences/forwardlist/forwardlist.modifiers/assign_range.pass.cpp
M libcxx/test/std/containers/sequences/forwardlist/forwardlist.modifiers/clear.pass.cpp
M libcxx/test/std/containers/sequences/forwardlist/forwardlist.modifiers/emplace_after.pass.cpp
M libcxx/test/std/containers/sequences/forwardlist/forwardlist.modifiers/emplace_front.pass.cpp
M libcxx/test/std/containers/sequences/forwardlist/forwardlist.modifiers/erase_after_many.pass.cpp
M libcxx/test/std/containers/sequences/forwardlist/forwardlist.modifiers/erase_after_one.pass.cpp
M libcxx/test/std/containers/sequences/forwardlist/forwardlist.modifiers/insert_after_const.pass.cpp
M libcxx/test/std/containers/sequences/forwardlist/forwardlist.modifiers/insert_after_init.pass.cpp
M libcxx/test/std/containers/sequences/forwardlist/forwardlist.modifiers/insert_after_range.pass.cpp
M libcxx/test/std/containers/sequences/forwardlist/forwardlist.modifiers/insert_after_rv.pass.cpp
M libcxx/test/std/containers/sequences/forwardlist/forwardlist.modifiers/insert_after_size_value.pass.cpp
M libcxx/test/std/containers/sequences/forwardlist/forwardlist.modifiers/insert_range_after.pass.cpp
M libcxx/test/std/containers/sequences/forwardlist/forwardlist.modifiers/pop_front.pass.cpp
M libcxx/test/std/containers/sequences/forwardlist/forwardlist.modifiers/prepend_range.pass.cpp
M libcxx/test/std/containers/sequences/forwardlist/forwardlist.modifiers/push_front_const.pass.cpp
M libcxx/test/std/containers/sequences/forwardlist/forwardlist.modifiers/push_front_exception_safety.pass.cpp
M libcxx/test/std/containers/sequences/forwardlist/forwardlist.modifiers/push_front_rv.pass.cpp
M libcxx/test/std/containers/sequences/forwardlist/forwardlist.modifiers/resize_size.pass.cpp
M libcxx/test/std/containers/sequences/forwardlist/forwardlist.modifiers/resize_size_value.pass.cpp
M libcxx/test/std/containers/sequences/forwardlist/forwardlist.ops/merge_lvalue.pass.cpp
M libcxx/test/std/containers/sequences/forwardlist/forwardlist.ops/merge_lvalue_pred.pass.cpp
M libcxx/test/std/containers/sequences/forwardlist/forwardlist.ops/merge_rvalue.pass.cpp
M libcxx/test/std/containers/sequences/forwardlist/forwardlist.ops/merge_rvalue_pred.pass.cpp
M libcxx/test/std/containers/sequences/forwardlist/forwardlist.ops/remove.pass.cpp
M libcxx/test/std/containers/sequences/forwardlist/forwardlist.ops/remove_if.pass.cpp
M libcxx/test/std/containers/sequences/forwardlist/forwardlist.ops/reverse.pass.cpp
M libcxx/test/std/containers/sequences/forwardlist/forwardlist.ops/splice_after_flist.pass.cpp
M libcxx/test/std/containers/sequences/forwardlist/forwardlist.ops/splice_after_one.pass.cpp
M libcxx/test/std/containers/sequences/forwardlist/forwardlist.ops/splice_after_range.pass.cpp
M libcxx/test/std/containers/sequences/forwardlist/forwardlist.ops/unique.pass.cpp
M libcxx/test/std/containers/sequences/forwardlist/forwardlist.ops/unique_pred.pass.cpp
M libcxx/test/std/containers/sequences/forwardlist/forwardlist.spec/equal.pass.cpp
M libcxx/test/std/containers/sequences/forwardlist/forwardlist.spec/member_swap.pass.cpp
M libcxx/test/std/containers/sequences/forwardlist/forwardlist.spec/non_member_swap.pass.cpp
M libcxx/test/std/containers/sequences/forwardlist/forwardlist.spec/relational.pass.cpp
M libcxx/test/std/containers/sequences/forwardlist/forwardlist.spec/swap_noexcept.compile.pass.cpp
M libcxx/test/std/containers/sequences/forwardlist/get_allocator.pass.cpp
M libcxx/test/std/containers/sequences/forwardlist/incomplete.pass.cpp
M libcxx/test/std/containers/sequences/forwardlist/max_size.pass.cpp
M libcxx/test/std/language.support/support.limits/support.limits.general/forward_list.version.compile.pass.cpp
M libcxx/test/std/language.support/support.limits/support.limits.general/version.version.compile.pass.cpp
M libcxx/test/support/counting_predicates.h
M libcxx/utils/generate_feature_test_macro_components.py
Log Message:
-----------
[libc++] Make forward_list constexpr as part of P3372R3 (#129435)
Fixes #128658
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list