Lines Matching refs:DeathTest
8230 class GTEST_API_ DeathTest {
8241 const char* file, int line, DeathTest** test);
8242 DeathTest();
8243 virtual ~DeathTest() { }
8248 explicit ReturnSentinel(DeathTest* test) : test_(test) { }
8251 DeathTest* const test_;
8297 GTEST_DISALLOW_COPY_AND_ASSIGN_(DeathTest);
8305 const char* file, int line, DeathTest** test) = 0;
8312 const char* file, int line, DeathTest** test);
8333 death_test->Abort(::testing::internal::DeathTest::TEST_THREW_EXCEPTION); \
8335 death_test->Abort(::testing::internal::DeathTest::TEST_THREW_EXCEPTION); \
8350 ::testing::internal::DeathTest* gtest_dt; \
8351 if (!::testing::internal::DeathTest::Create(#statement, >est_regex, \
8356 ::testing::internal::scoped_ptr< ::testing::internal::DeathTest> \
8359 case ::testing::internal::DeathTest::OVERSEE_TEST: \
8364 case ::testing::internal::DeathTest::EXECUTE_TEST: { \
8365 ::testing::internal::DeathTest::ReturnSentinel \
8368 gtest_dt->Abort(::testing::internal::DeathTest::TEST_DID_NOT_DIE); \
8377 fail(::testing::internal::DeathTest::LastMessage())