Author: ericwf Date: Sat Apr 15 07:05:11 2017 New Revision: 300399 URL: http://llvm.org/viewvc/llvm-project?rev=300399&view=rev Log: Simplify test helper
Modified: libcxx/trunk/test/support/unique_ptr_test_helper.h Modified: libcxx/trunk/test/support/unique_ptr_test_helper.h URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/support/unique_ptr_test_helper.h?rev=300399&r1=300398&r2=300399&view=diff ============================================================================== --- libcxx/trunk/test/support/unique_ptr_test_helper.h (original) +++ libcxx/trunk/test/support/unique_ptr_test_helper.h Sat Apr 15 07:05:11 2017 @@ -99,13 +99,7 @@ template <class IncompleteT = Incomplete class Del = std::default_delete<IncompleteT>, class... Args> void doIncompleteTypeTest(int expect_alive, Args&&... ctor_args) { using ValueT = typename std::remove_all_extents<IncompleteT>::type; - - - if (expect_alive == 0) - checkNumIncompleteTypeAlive(0); - else - checkNumIncompleteTypeAlive(expect_alive); - + checkNumIncompleteTypeAlive(expect_alive); { StoresIncomplete<IncompleteT, Del> sptr(std::forward<Args>(ctor_args)...); checkNumIncompleteTypeAlive(expect_alive); _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits