[all-commits] [llvm/llvm-project] 913866: Revert "[libc++] Remove extension to support alloc...
Louis Dionne via All-commits
all-commits at lists.llvm.org
Mon Mar 7 14:35:26 PST 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 9138666f5464f53063f1eb44abefbf4c2a0c652e
https://github.com/llvm/llvm-project/commit/9138666f5464f53063f1eb44abefbf4c2a0c652e
Author: Louis Dionne <ldionne.2 at gmail.com>
Date: 2022-03-07 (Mon, 07 Mar 2022)
Changed paths:
M libcxx/docs/ReleaseNotes.rst
M libcxx/include/__memory/allocator.h
M libcxx/include/__memory/shared_ptr.h
M libcxx/include/memory
A libcxx/test/libcxx/containers/sequences/vector/const_value_type.pass.cpp
R libcxx/test/libcxx/memory/allocator.cv.verify.cpp
M libcxx/test/libcxx/memory/allocator_void.trivial.compile.pass.cpp
A libcxx/test/libcxx/memory/allocator_volatile.verify.cpp
M libcxx/test/std/concepts/concepts.lang/concept.default.init/default_initializable.compile.pass.cpp
M libcxx/test/std/utilities/memory/default.allocator/allocator.ctor.pass.cpp
M libcxx/test/std/utilities/memory/default.allocator/allocator.dtor.pass.cpp
M libcxx/test/std/utilities/memory/default.allocator/allocator.members/allocate.constexpr.size.verify.cpp
M libcxx/test/std/utilities/memory/default.allocator/allocator.members/allocate.size.pass.cpp
M libcxx/test/std/utilities/memory/default.allocator/allocator_types.deprecated_in_cxx17.verify.cpp
M libcxx/test/std/utilities/memory/default.allocator/allocator_types.pass.cpp
M libcxx/test/std/utilities/memory/default.allocator/allocator_types.removed_in_cxx20.verify.cpp
M libcxx/test/std/utilities/memory/specialized.algorithms/specialized.construct/construct_at.pass.cpp
Log Message:
-----------
Revert "[libc++] Remove extension to support allocator<const T>"
This reverts commit bed3240bf7d196a17cc31f1c5b59b4721017e638.
I will need to add more tests for std::shared_ptr<T const> before
re-landing this.
More information about the All-commits
mailing list