/external/libcxx/test/std/utilities/memory/default.allocator/allocator.members/ |
D | construct.pass.cpp | 21 int A_constructed = 0; variable 26 A() {++A_constructed;} in A() 28 A(const A&) {++A_constructed;} in A() 30 explicit A(int) {++A_constructed;} in A() 31 A(int, int*) {++A_constructed;} in A() 33 ~A() {--A_constructed;} in ~A() 62 assert(A_constructed == 0); in main() 69 assert(A_constructed == 0); in main() 73 assert(A_constructed == 1); in main() 77 assert(A_constructed == 0); in main() [all …]
|
/external/libcxx/test/std/utilities/memory/storage.iterator/ |
D | raw_storage_iterator.base.pass.cpp | 25 int A_constructed = 0; variable 31 explicit A(int i) : data_(i) {++A_constructed;} in A() 33 A(const A& a) : data_(a.data_) {++A_constructed;} in A() 34 ~A() {--A_constructed; data_ = 0;} in ~A() 47 assert(A_constructed == 0); in main() 54 assert(A_constructed == i+1); in main()
|
D | raw_storage_iterator.pass.cpp | 25 int A_constructed = 0; variable 31 explicit A(int i) : data_(i) {++A_constructed;} in A() 33 A(const A& a) : data_(a.data_) {++A_constructed;} in A() 34 ~A() {--A_constructed; data_ = 0;} in ~A() 48 assert(A_constructed == 0); in main() 54 assert(A_constructed == i+1); in main()
|
/external/libcxx/test/std/language.support/support.dynamic/new.delete/new.delete.single/ |
D | new.pass.cpp | 30 bool A_constructed = false; variable 34 A() {A_constructed = true;} in A() 35 ~A() {A_constructed = false;} in ~A() 59 assert(A_constructed); in main() 61 assert(!A_constructed); in main()
|
D | new_nothrow.pass.cpp | 30 bool A_constructed = false; variable 34 A() {A_constructed = true;} in A() 35 ~A() {A_constructed = false;} in ~A() 57 assert(A_constructed); in main() 59 assert(!A_constructed); in main()
|
D | new_replace.pass.cpp | 38 bool A_constructed = false; variable 42 A() {A_constructed = true;} in A() 43 ~A() {A_constructed = false;} in ~A() 51 assert(A_constructed); in main() 55 assert(!A_constructed); in main()
|
D | new_nothrow_replace.pass.cpp | 39 bool A_constructed = false; variable 43 A() {A_constructed = true;} in A() 44 ~A() {A_constructed = false;} in ~A() 52 assert(A_constructed); in main() 56 assert(!A_constructed); in main()
|
D | new_align_val_t.pass.cpp | 63 bool A_constructed = false; variable 67 A() {A_constructed = true;} in A() 68 ~A() {A_constructed = false;} in ~A() 98 assert(A_constructed); in main() 100 assert(!A_constructed); in main()
|
D | new_align_val_t_nothrow.pass.cpp | 63 bool A_constructed = false; variable 67 A() {A_constructed = true;} in A() 68 ~A() {A_constructed = false;} in ~A() 100 assert(A_constructed); in main() 102 assert(!A_constructed); in main()
|
D | new_align_val_t_replace.pass.cpp | 29 bool A_constructed = false; variable 32 A() {A_constructed = true;} in A() 33 ~A() {A_constructed = false;} in ~A() 75 assert(A_constructed); in main() 78 assert(!A_constructed); in main()
|
D | new_align_val_t_nothrow_replace.pass.cpp | 53 bool A_constructed = false; variable 57 A() {A_constructed = true;} in A() 58 ~A() {A_constructed = false;} in ~A() 95 assert(A_constructed); in main() 98 assert(!A_constructed); in main()
|
/external/libcxx/test/std/language.support/support.dynamic/new.delete/new.delete.array/ |
D | new_array.pass.cpp | 30 int A_constructed = 0; variable 34 A() {++A_constructed;} in A() 35 ~A() {--A_constructed;} in ~A() 60 assert(A_constructed == 3); in main() 63 assert(A_constructed == 0); in main()
|
D | new_array_replace.pass.cpp | 40 int A_constructed = 0; variable 44 A() {++A_constructed;} in A() 45 ~A() {--A_constructed;} in ~A() 53 assert(A_constructed == 3); in main() 57 assert(A_constructed == 0); in main()
|
D | new_array_nothrow.pass.cpp | 30 int A_constructed = 0; variable 34 A() {++A_constructed;} in A() 35 ~A() {--A_constructed;} in ~A() 59 assert(A_constructed == 3); in main() 62 assert(A_constructed == 0); in main()
|
D | new_array_nothrow_replace.pass.cpp | 39 int A_constructed = 0; variable 43 A() {++A_constructed;} in A() 44 ~A() {--A_constructed;} in ~A() 52 assert(A_constructed == 3); in main() 56 assert(A_constructed == 0); in main()
|
D | new_align_val_t.pass.cpp | 63 int A_constructed = 0; variable 67 A() { ++A_constructed;} in A() 68 ~A() { --A_constructed;} in ~A() 98 assert(A_constructed == 2); in main() 100 assert(A_constructed == 0); in main()
|
D | new_align_val_t_nothrow.pass.cpp | 63 int A_constructed = 0; variable 67 A() { ++A_constructed; } in A() 68 ~A() { --A_constructed; } in ~A() 100 assert(A_constructed == 3); in main() 102 assert(!A_constructed); in main()
|
D | new_align_val_t_replace.pass.cpp | 29 int A_constructed = 0; variable 32 A() { ++A_constructed;} in A() 33 ~A() { --A_constructed;} in ~A() 75 assert(A_constructed == 3); in main() 78 assert(!A_constructed); in main()
|
D | new_align_val_t_nothrow_replace.pass.cpp | 52 int A_constructed = 0; variable 56 A() {++A_constructed;} in A() 57 ~A() {--A_constructed;} in ~A() 93 assert(A_constructed == 2); in main() 96 assert(A_constructed == 0); in main()
|
/external/libcxx/test/std/language.support/support.dynamic/new.delete/new.delete.placement/ |
D | new.pass.cpp | 15 int A_constructed = 0; variable 19 A() {++A_constructed;} in A() 20 ~A() {--A_constructed;} in ~A() 29 assert(A_constructed == 1); in main()
|
D | new_array.pass.cpp | 15 int A_constructed = 0; variable 19 A() {++A_constructed;} in A() 20 ~A() {--A_constructed;} in ~A() 33 assert(A_constructed == Size); in main()
|