Searched refs:dtor_called (Results 1 – 9 of 9) sorted by relevance
30 constexpr X(bool& dtor_called) : i_(0), dtor_called_(&dtor_called) {} in X() argument31 constexpr X(int i, bool& dtor_called) : i_(i), dtor_called_(&dtor_called) {} in X() argument58 static bool dtor_called; member in Z63 ~Z() {dtor_called = true;} in ~Z()69 bool Z::dtor_called = false; member in Z73 bool dtor_called = false; in check_X() local74 X x(dtor_called); in check_X()76 assert(dtor_called == false); in check_X()79 assert(dtor_called); in check_X()80 assert(*opt == X({1, 2}, dtor_called)); in check_X()[all …]
25 static int dtor_called; member31 ~ThrowAssign() { ++dtor_called; } in ~ThrowAssign()33 int ThrowAssign::dtor_called = 0; member in ThrowAssign225 assert(T::dtor_called == 0); in test_throws()227 T::dtor_called = 0; in test_throws()234 assert(T::dtor_called == 0); in test_throws()236 assert(T::dtor_called == 1); in test_throws()
40 static bool dtor_called; member in Y43 ~Y() {dtor_called = true;} in ~Y()46 bool Y::dtor_called = false; member in Y273 Y::dtor_called = false; in main()280 assert(Y::dtor_called == false); in main()289 assert(Y::dtor_called == true); in main()
19 int dtor_called = 0; variable24 dtor_called = 0; in reset()28 ~Noisy() { --alive; ++dtor_called; } in ~Noisy()56 assert(dtor_called == 0); in a()60 assert(dtor_called == 1); in a()68 assert(dtor_called == 1); in b()72 assert(dtor_called == 1); in b()83 assert(dtor_called == 0); in c()87 assert(dtor_called == 1); in c()95 assert(dtor_called == 1); in d()[all …]
20 int dtor_called = 0; variable25 dtor_called = 0; in reset()29 ~Noisy() { --alive; ++dtor_called; } in ~Noisy()63 assert(dtor_called == 0); in a()67 assert(dtor_called == 1); in a()75 assert(dtor_called == 1); in b()79 assert(dtor_called == 1); in b()90 assert(dtor_called == 0); in c()94 assert(dtor_called == 1); in c()102 assert(dtor_called == 1); in d()[all …]
25 static bool dtor_called; member26 ~X() {dtor_called = true;} in ~X()29 bool X::dtor_called = false; member in X56 assert(X::dtor_called == false); in main()58 assert(X::dtor_called == false); in main()63 X::dtor_called = false; in main()65 assert(X::dtor_called == true); in main()67 X::dtor_called = false; in main()
29 static unsigned dtor_called; member in X33 ~X() {++dtor_called;} in ~X()38 unsigned X::dtor_called = 0; member in X47 ~Y() {++dtor_called;} in ~Y()53 unsigned Y::dtor_called = 0; member in Y156 X::dtor_called = 0; in main()170 X::dtor_called = 0; in main()185 X::dtor_called = 0; in main()211 Y::dtor_called = 0; in main()225 Y::dtor_called = 0; in main()[all …]
28 static unsigned dtor_called; member in X32 ~X() {++dtor_called;} in ~X()37 unsigned X::dtor_called = 0; member in X46 ~Y() {++dtor_called;} in ~Y()52 unsigned Y::dtor_called = 0; member in Y181 X::dtor_called = 0; in main()195 X::dtor_called = 0; in main()210 X::dtor_called = 0; in main()236 Y::dtor_called = 0; in main()250 Y::dtor_called = 0; in main()[all …]
30 static bool dtor_called; member in X32 ~X() {dtor_called = true;} in ~X()35 bool X::dtor_called = false; member in X61 assert(X::dtor_called == false); in main()63 assert(X::dtor_called == true); in main()