Index: include/utility =================================================================== --- include/utility +++ include/utility @@ -924,6 +924,12 @@ template using __is_inplace_type = __is_inplace_type_imp<__uncvref_t<_Tp>>; +template struct __is_inplace_index_imp : false_type {}; +template struct __is_inplace_index_imp> : true_type {}; + +template +using __is_inplace_index = __is_inplace_index_imp<_Tp>; + #endif // _LIBCPP_STD_VER > 14 template