Lines Matching refs:Destructors
170 int Destructors = 0; in TEST() local
172 auto E = enumerate(Range<true, false>(Copies, Moves, Destructors)); in TEST()
178 EXPECT_EQ(1, Destructors); in TEST()
182 EXPECT_EQ(2, Destructors); in TEST()
189 int Destructors = 0; in TEST() local
191 Range<true, false> R(Copies, Moves, Destructors); in TEST()
199 EXPECT_EQ(0, Destructors); in TEST()
203 EXPECT_EQ(1, Destructors); in TEST()
207 EXPECT_EQ(2, Destructors); in TEST()
215 int Destructors = 0; in TEST() local
217 Range<false, false> R(Copies, Moves, Destructors); in TEST()
223 EXPECT_EQ(0, Destructors); in TEST()
227 EXPECT_EQ(0, Destructors); in TEST()
231 EXPECT_EQ(1, Destructors); in TEST()
822 int Destructors = 0; in TEST() local
824 auto V = makeVisitor(Functor<true, false>(Copies, Moves, Destructors)); in TEST()
828 EXPECT_EQ(1, Destructors); in TEST()
832 EXPECT_EQ(2, Destructors); in TEST()
838 int Destructors = 0; in TEST() local
840 Functor<true, false> F(Copies, Moves, Destructors); in TEST()
846 EXPECT_EQ(0, Destructors); in TEST()
850 EXPECT_EQ(1, Destructors); in TEST()
854 EXPECT_EQ(2, Destructors); in TEST()
860 int Destructors = 0; in TEST() local
862 Functor<true, true> F(Copies, Moves, Destructors); in TEST()
868 EXPECT_EQ(0, Destructors); in TEST()
872 EXPECT_EQ(1, Destructors); in TEST()
876 EXPECT_EQ(2, Destructors); in TEST()