Lines Matching refs:DestructorCall

1161 class DestructorCall {  class
1163 DestructorCall() { in DestructorCall() function in testing::internal::DestructorCall
1186 static std::vector<DestructorCall*>& List() { return *list_; } in List()
1200 static std::vector<DestructorCall*>* const list_;
1202 GTEST_DISALLOW_COPY_AND_ASSIGN_(DestructorCall);
1205 std::vector<DestructorCall*>* const DestructorCall::list_ =
1206 new std::vector<DestructorCall*>;
1218 DestructorCall::List()[index_]->ReportDestroyed(); in ~DestructorTracker()
1223 DestructorCall::List().push_back(new DestructorCall); in GetNewIndex()
1224 return DestructorCall::List().size() - 1; in GetNewIndex()
1240 DestructorCall::ResetList(); in TEST()
1246 ASSERT_EQ(1U, DestructorCall::List().size()); in TEST()
1247 ASSERT_FALSE(DestructorCall::List()[0]->CheckDestroyed()); in TEST()
1251 ASSERT_EQ(2U, DestructorCall::List().size()); in TEST()
1252 ASSERT_FALSE(DestructorCall::List()[0]->CheckDestroyed()); in TEST()
1253 ASSERT_FALSE(DestructorCall::List()[1]->CheckDestroyed()); in TEST()
1259 ASSERT_EQ(2U, DestructorCall::List().size()); in TEST()
1260 EXPECT_TRUE(DestructorCall::List()[0]->CheckDestroyed()); in TEST()
1261 EXPECT_TRUE(DestructorCall::List()[1]->CheckDestroyed()); in TEST()
1263 DestructorCall::ResetList(); in TEST()
1269 DestructorCall::ResetList(); in TEST()
1275 ASSERT_EQ(1U, DestructorCall::List().size()); in TEST()
1276 ASSERT_FALSE(DestructorCall::List()[0]->CheckDestroyed()); in TEST()
1286 ASSERT_EQ(2U, DestructorCall::List().size()); in TEST()
1287 ASSERT_FALSE(DestructorCall::List()[0]->CheckDestroyed()); in TEST()
1292 ASSERT_EQ(2U, DestructorCall::List().size()); in TEST()
1293 EXPECT_TRUE(DestructorCall::List()[0]->CheckDestroyed()); in TEST()
1294 EXPECT_TRUE(DestructorCall::List()[1]->CheckDestroyed()); in TEST()
1296 DestructorCall::ResetList(); in TEST()