Searched refs:dtor_called (Results 1 - 8 of 8) sorted by relevance

/external/libcxx/test/std/utilities/optional/optional.object/optional.object.mod/
H A Dreset.pass.cpp24 static bool dtor_called; member in struct:X
25 ~X() {dtor_called = true;}
28 bool X::dtor_called = false; member in class:X
46 assert(X::dtor_called == false);
48 assert(X::dtor_called == false);
53 X::dtor_called = false; member in class:X
55 assert(X::dtor_called == true);
57 X::dtor_called = false; member in class:X
/external/libcxx/test/std/experimental/language.support/support.coroutines/end.to.end/
H A Dfullexpr-dtor.pass.cpp22 int dtor_called = 0; variable
27 dtor_called = 0;
31 ~Noisy() { --alive; ++dtor_called; }
65 assert(dtor_called == 0);
69 assert(dtor_called == 1);
77 assert(dtor_called == 1);
81 assert(dtor_called == 1);
92 assert(dtor_called == 0);
96 assert(dtor_called == 1);
104 assert(dtor_called
[all...]
/external/libcxx/test/std/utilities/optional/optional.object/optional.object.assign/
H A Demplace_initializer_list.pass.cpp30 static bool dtor_called; member in class:X
34 ~X() {dtor_called = true;}
40 bool X::dtor_called = false; member in class:X
60 static bool dtor_called; member in class:Z
65 ~Z() {dtor_called = true;}
71 bool Z::dtor_called = false; member in class:Z
78 assert(X::dtor_called == false);
81 assert(X::dtor_called == true);
108 assert(Z::dtor_called == false);
117 assert(Z::dtor_called
[all...]
H A Dassign_value.pass.cpp26 static int dtor_called; member in struct:ThrowAssign
32 ~ThrowAssign() { ++dtor_called; }
34 int ThrowAssign::dtor_called = 0; member in class:ThrowAssign
226 assert(T::dtor_called == 0);
228 T::dtor_called = 0; member in class:T
235 assert(T::dtor_called == 0);
237 assert(T::dtor_called == 1);
H A Demplace.pass.cpp41 static bool dtor_called; member in class:Y
44 ~Y() {dtor_called = true;}
47 bool Y::dtor_called = false; member in class:Y
249 Y::dtor_called = false; member in class:Y
256 assert(Y::dtor_called == false);
265 assert(Y::dtor_called == true);
/external/libcxx/test/std/utilities/optional/optional.object/optional.object.dtor/
H A Ddtor.pass.cpp29 static bool dtor_called; member in class:X
31 ~X() {dtor_called = true;}
34 bool X::dtor_called = false; member in class:X
64 assert(X::dtor_called == false);
66 assert(X::dtor_called == true);
/external/libcxx/test/std/utilities/optional/optional.object/optional.object.swap/
H A Dswap.pass.cpp30 static unsigned dtor_called; member in class:X
34 ~X() {++dtor_called;}
39 unsigned X::dtor_called = 0; member in class:X
45 static unsigned dtor_called; member in class:Y
48 ~Y() {++dtor_called;}
54 unsigned Y::dtor_called = 0; member in class:Y
127 assert(X::dtor_called == 0);
136 X::dtor_called = 0; member in class:X
138 assert(X::dtor_called == 1);
150 X::dtor_called member in class:X
165 X::dtor_called = 0; member in class:X
191 Y::dtor_called = 0; member in class:Y
205 Y::dtor_called = 0; member in class:Y
220 Y::dtor_called = 0; member in class:Y
[all...]
/external/libcxx/test/std/utilities/optional/optional.specalg/
H A Dswap.pass.cpp29 static unsigned dtor_called; member in class:X
33 ~X() {++dtor_called;}
38 unsigned X::dtor_called = 0; member in class:X
44 static unsigned dtor_called; member in class:Y
47 ~Y() {++dtor_called;}
53 unsigned Y::dtor_called = 0; member in class:Y
173 assert(X::dtor_called == 0);
182 X::dtor_called = 0; member in class:X
184 assert(X::dtor_called == 1);
196 X::dtor_called member in class:X
211 X::dtor_called = 0; member in class:X
237 Y::dtor_called = 0; member in class:Y
251 Y::dtor_called = 0; member in class:Y
266 Y::dtor_called = 0; member in class:Y
[all...]

Completed in 146 milliseconds