Lines Matching refs:DeathTest
9092 class GTEST_API_ DeathTest {
9103 const char* file, int line, DeathTest** test);
9104 DeathTest();
9105 virtual ~DeathTest() { }
9110 explicit ReturnSentinel(DeathTest* test) : test_(test) { }
9113 DeathTest* const test_;
9159 GTEST_DISALLOW_COPY_AND_ASSIGN_(DeathTest);
9167 const char* file, int line, DeathTest** test) = 0;
9174 const char* file, int line, DeathTest** test);
9195 death_test->Abort(::testing::internal::DeathTest::TEST_THREW_EXCEPTION); \
9197 death_test->Abort(::testing::internal::DeathTest::TEST_THREW_EXCEPTION); \
9212 ::testing::internal::DeathTest* gtest_dt; \
9213 if (!::testing::internal::DeathTest::Create(#statement, >est_regex, \
9218 ::testing::internal::scoped_ptr< ::testing::internal::DeathTest> \
9221 case ::testing::internal::DeathTest::OVERSEE_TEST: \
9226 case ::testing::internal::DeathTest::EXECUTE_TEST: { \
9227 ::testing::internal::DeathTest::ReturnSentinel \
9230 gtest_dt->Abort(::testing::internal::DeathTest::TEST_DID_NOT_DIE); \
9239 fail(::testing::internal::DeathTest::LastMessage())