[PATCH] D6762: [libcxx] Add <experimental/any> v2.

Eric Fiselier eric at efcs.ca
Mon Jul 20 15:25:01 PDT 2015


EricWF updated this revision to Diff 30200.
EricWF added a comment.

Reworked the entire test suite. It should be cleaner and easier to review now.


http://reviews.llvm.org/D6762

Files:
  include/experimental/any
  src/any.cpp
  test/libcxx/experimental/any/size_and_alignment.pass.cpp
  test/libcxx/experimental/any/small_type.pass.cpp
  test/libcxx/experimental/any/version.pass.cpp
  test/std/experimental/any/any.class/any.assign/copy.pass.cpp
  test/std/experimental/any/any.class/any.assign/move.pass.cpp
  test/std/experimental/any/any.class/any.assign/value.pass.cpp
  test/std/experimental/any/any.class/any.assign/value_non_copyable_assign.fail.cpp
  test/std/experimental/any/any.class/any.cons/copy.pass.cpp
  test/std/experimental/any/any.class/any.cons/default.pass.cpp
  test/std/experimental/any/any.class/any.cons/move.pass.cpp
  test/std/experimental/any/any.class/any.cons/non_copyable_value.fail.cpp
  test/std/experimental/any/any.class/any.cons/value.pass.cpp
  test/std/experimental/any/any.class/any.modifiers/clear.pass.cpp
  test/std/experimental/any/any.class/any.modifiers/swap.pass.cpp
  test/std/experimental/any/any.class/any.observers/empty.pass.cpp
  test/std/experimental/any/any.class/any.observers/type.pass.cpp
  test/std/experimental/any/any.class/nothing_to_do.pass.cpp
  test/std/experimental/any/any.nonmembers/any.cast/any_cast_pointer.pass.cpp
  test/std/experimental/any/any.nonmembers/any.cast/any_cast_reference.pass.cpp
  test/std/experimental/any/any.nonmembers/any.cast/const_correctness.fail.cpp
  test/std/experimental/any/any.nonmembers/any.cast/not_copy_constructible.fail.cpp
  test/std/experimental/any/any.nonmembers/any.cast/reference_types.fail.cpp
  test/std/experimental/any/any.nonmembers/swap.pass.cpp
  test/support/any_helpers.h
  test/support/count_new.hpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D6762.30200.patch
Type: text/x-patch
Size: 82072 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20150720/e1547257/attachment.bin>


More information about the cfe-commits mailing list