From: Eric Fiselier Date: Sun, 24 Jul 2016 07:42:13 +0000 (+0000) Subject: Add __is_inplace_type metafunction helper X-Git-Tag: llvmorg-4.0.0-rc1~14367 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=8f5abc12bb20613eaa80734722ddb383c45e160a;p=platform%2Fupstream%2Fllvm.git Add __is_inplace_type metafunction helper llvm-svn: 276556 --- diff --git a/libcxx/include/utility b/libcxx/include/utility index 74a28d8f..66c3dd4 100644 --- a/libcxx/include/utility +++ b/libcxx/include/utility @@ -849,6 +849,11 @@ inline in_place_tag in_place(__in_place_index_tag<_Nx>) { return in_place_tag(__in_place_tag{}); } +template struct __is_inplace_type : false_type {}; +template <> struct __is_inplace_type : true_type {}; +template struct __is_inplace_type> : true_type {}; +template struct __is_inplace_type> : true_type {}; + #endif // _LIBCPP_STD_VER > 14 _LIBCPP_END_NAMESPACE_STD