[libcxx-commits] [PATCH] D63620: P1144 "Trivially relocatable" (2/3): explicit warrants for std library types
Arthur O'Dwyer via Phabricator via libcxx-commits
libcxx-commits at lists.llvm.org
Thu Sep 12 14:32:22 PDT 2019
Quuxplusone updated this revision to Diff 220000.
Quuxplusone added a comment.
Rebase on master/D61761 <https://reviews.llvm.org/D61761>, and finally implement conditionally trivial relocatability for `stack`, `queue`, and `priority_queue`.
Repository:
rCXX libc++
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D63620/new/
https://reviews.llvm.org/D63620
Files:
include/__bit_reference
include/__config
include/__hash_table
include/__locale
include/__mutex_base
include/bitset
include/deque
include/exception
include/forward_list
include/future
include/memory
include/optional
include/queue
include/shared_mutex
include/stack
include/string
include/thread
include/unordered_map
include/unordered_set
include/variant
include/vector
test/libcxx/containers/sequences/deque/trivially_relocatable.pass.cpp
test/libcxx/containers/sequences/vector/trivially_relocatable.pass.cpp
test/libcxx/containers/unord/unord.map/trivially_relocatable.pass.cpp
test/libcxx/containers/unord/unord.set/trivially_relocatable.pass.cpp
test/libcxx/strings/basic.string/trivially_relocatable.pass.cpp
test/libcxx/type_traits/is_trivially_relocatable.pass.cpp
test/libcxx/utilities/memory/util.smartptr/trivially_relocatable.pass.cpp
test/libcxx/utilities/memory/util.smartptr/trivially_relocatable_with_deleter.pass.cpp
test/libcxx/utilities/optional/optional.object/trivial_copy_move_ABI.pass.cpp
test/libcxx/utilities/tuple/tuple.tuple/trivial_copy_move_ABI.pass.cpp
test/libcxx/utilities/utility/pairs/pairs.pair/trivial_copy_move_ABI.pass.cpp
test/libcxx/utilities/variant/variant.variant/trivial_copy_move_ABI.pass.cpp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D63620.220000.patch
Type: text/x-patch
Size: 103881 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/libcxx-commits/attachments/20190912/9d5c2e95/attachment-0001.bin>
More information about the libcxx-commits
mailing list