[PATCH] [libcxx] Add <experimental/tuple> header for LFTS.

Eric Fiselier eric at efcs.ca
Thu Oct 2 21:55:44 PDT 2014


I changed apply to not depend on decltype(auto) at all and to just use a macro to put `decltype(<function-body>)` as the trailing return type.

http://reviews.llvm.org/D4512

Files:
  include/__functional_base
  include/experimental/tuple
  include/type_traits
  test/experimental/utilities/tuple/header.tuple.synop/includes.pass.cpp
  test/experimental/utilities/tuple/tuple.apply/arg_type.pass.cpp
  test/experimental/utilities/tuple/tuple.apply/constexpr_types.pass.cpp
  test/experimental/utilities/tuple/tuple.apply/extended_types.pass.cpp
  test/experimental/utilities/tuple/tuple.apply/large_arity.pass.cpp
  test/experimental/utilities/tuple/tuple.apply/ref_qualifiers.pass.cpp
  test/experimental/utilities/tuple/tuple.apply/return_type.pass.cpp
  test/experimental/utilities/tuple/tuple.apply/types.pass.cpp
  test/experimental/utilities/tuple/tuple_size_v.fail.cpp
  test/experimental/utilities/tuple/tuple_size_v.pass.cpp
  test/experimental/utilities/tuple/tuple_size_v_2.fail.cpp
  test/experimental/utilities/tuple/tuple_size_v_3.fail.cpp
  test/experimental/utilities/tuple/version.pass.cpp
  www/ts1z_status.html
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D4512.14368.patch
Type: text/x-patch
Size: 49665 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20141003/20945a03/attachment.bin>


More information about the cfe-commits mailing list