Lines Matching refs:Destructors
171 int Destructors = 0; in TEST() local
173 auto E = enumerate(Range<true, false>(Copies, Moves, Destructors)); in TEST()
179 EXPECT_EQ(1, Destructors); in TEST()
183 EXPECT_EQ(2, Destructors); in TEST()
190 int Destructors = 0; in TEST() local
192 Range<true, false> R(Copies, Moves, Destructors); in TEST()
200 EXPECT_EQ(0, Destructors); in TEST()
204 EXPECT_EQ(1, Destructors); in TEST()
208 EXPECT_EQ(2, Destructors); in TEST()
216 int Destructors = 0; in TEST() local
218 Range<false, false> R(Copies, Moves, Destructors); in TEST()
224 EXPECT_EQ(0, Destructors); in TEST()
228 EXPECT_EQ(0, Destructors); in TEST()
232 EXPECT_EQ(1, Destructors); in TEST()
854 int Destructors = 0; in TEST() local
856 auto V = makeVisitor(Functor<true, false>(Copies, Moves, Destructors)); in TEST()
860 EXPECT_EQ(1, Destructors); in TEST()
864 EXPECT_EQ(2, Destructors); in TEST()
870 int Destructors = 0; in TEST() local
872 Functor<true, false> F(Copies, Moves, Destructors); in TEST()
878 EXPECT_EQ(0, Destructors); in TEST()
882 EXPECT_EQ(1, Destructors); in TEST()
886 EXPECT_EQ(2, Destructors); in TEST()
892 int Destructors = 0; in TEST() local
894 Functor<true, true> F(Copies, Moves, Destructors); in TEST()
900 EXPECT_EQ(0, Destructors); in TEST()
904 EXPECT_EQ(1, Destructors); in TEST()
908 EXPECT_EQ(2, Destructors); in TEST()