[PATCH] D25249: [libc++] Many any test fixes

Casey Carter via cfe-commits cfe-commits at lists.llvm.org
Tue Oct 4 12:25:02 PDT 2016


CaseyCarter created this revision.
CaseyCarter added reviewers: EricWF, mclow.lists.
CaseyCarter added a subscriber: cfe-commits.

Changes to non-portable behavior in <any> tests. Inline detailed description of each change is forthcoming. Changes are almost entirely in test code, with one behavioral change to <any> itself to fix self-swap behavior.


https://reviews.llvm.org/D25249

Files:
  .gitignore
  include/any
  test/libcxx/utilities/any/any.class/any.assign/value.pass.cpp
  test/libcxx/utilities/any/any.class/any.cons/value.pass.cpp
  test/libcxx/utilities/any/any.nonmembers/any.cast/any_cast_reference.pass.cpp
  test/std/utilities/any/any.class/any.assign/move.pass.cpp
  test/std/utilities/any/any.class/any.assign/value.pass.cpp
  test/std/utilities/any/any.class/any.cons/copy.pass.cpp
  test/std/utilities/any/any.class/any.cons/in_place_type.pass.cpp
  test/std/utilities/any/any.class/any.cons/move.pass.cpp
  test/std/utilities/any/any.class/any.cons/value.pass.cpp
  test/std/utilities/any/any.class/any.modifiers/emplace.pass.cpp
  test/std/utilities/any/any.class/any.modifiers/swap.pass.cpp
  test/std/utilities/any/any.nonmembers/any.cast/any_cast_reference.pass.cpp
  test/std/utilities/any/any.nonmembers/any.cast/not_copy_constructible.fail.cpp
  test/std/utilities/any/any.nonmembers/make_any.pass.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D25249.73529.patch
Type: text/x-patch
Size: 24156 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20161004/f52cfa83/attachment-0001.bin>


More information about the cfe-commits mailing list