This revision was automatically updated to reflect the committed changes. Closed by commit rGffc83995de6d: [libc++][test] Change IsSmallObject's calculation for std::any's small object… (authored by CaseyCarter).
Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D68756/new/ https://reviews.llvm.org/D68756 Files: libcxx/test/support/any_helpers.h Index: libcxx/test/support/any_helpers.h =================================================================== --- libcxx/test/support/any_helpers.h +++ libcxx/test/support/any_helpers.h @@ -26,7 +26,7 @@ template <class T> struct IsSmallObject : public std::integral_constant<bool - , sizeof(T) <= (sizeof(void*)*3) + , sizeof(T) <= sizeof(std::any) - sizeof(void*) && std::alignment_of<void*>::value % std::alignment_of<T>::value == 0 && std::is_nothrow_move_constructible<T>::value
Index: libcxx/test/support/any_helpers.h =================================================================== --- libcxx/test/support/any_helpers.h +++ libcxx/test/support/any_helpers.h @@ -26,7 +26,7 @@ template <class T> struct IsSmallObject : public std::integral_constant<bool - , sizeof(T) <= (sizeof(void*)*3) + , sizeof(T) <= sizeof(std::any) - sizeof(void*) && std::alignment_of<void*>::value % std::alignment_of<T>::value == 0 && std::is_nothrow_move_constructible<T>::value
_______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits