[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
Fri Jun 21 14:49:23 PDT 2019


Quuxplusone updated this revision to Diff 206083.
Quuxplusone edited the summary of this revision.
Quuxplusone added a comment.

Rebase on the latest version of D61761 <https://reviews.llvm.org/D61761>: Hide `is_trivially_relocatable` behind a `__libcpp_` prefix.


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/shared_mutex
  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.206083.patch
Type: text/x-patch
Size: 101728 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/libcxx-commits/attachments/20190621/2b2ae60a/attachment-0001.bin>


More information about the libcxx-commits mailing list