| /llvm-project-15.0.7/libcxx/test/std/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.const/ |
| H A D | nullptr_t_deleter_allocator.pass.cpp | 40 assert(test_deleter<A>::dealloc_count == 0); in main() 51 assert(test_deleter<A>::dealloc_count == 1); in main() 54 test_deleter<A>::dealloc_count = 0; in main() 63 assert(test_deleter<A>::dealloc_count == 0); in main() 72 assert(test_deleter<A>::dealloc_count == 1); in main() 73 test_deleter<A>::dealloc_count = 0; in main() 83 assert(test_deleter<A>::dealloc_count == 0); in main() 92 assert(test_deleter<A>::dealloc_count == 1); in main()
|
| H A D | pointer_deleter_allocator.pass.cpp | 74 assert(test_deleter<A>::dealloc_count == 0); in main() 85 assert(test_deleter<A>::dealloc_count == 1); in main() 88 test_deleter<A>::dealloc_count = 0; in main() 100 assert(test_deleter<A const>::dealloc_count == 0); in main() 111 assert(test_deleter<A const>::dealloc_count == 1); in main() 114 test_deleter<A const>::dealloc_count = 0; in main() 125 assert(test_deleter<A>::dealloc_count == 0); in main() 134 assert(test_deleter<A>::dealloc_count == 1); in main() 135 test_deleter<A>::dealloc_count = 0; in main() 146 assert(test_deleter<A>::dealloc_count == 0); in main() [all …]
|
| H A D | nullptr_t_deleter.pass.cpp | 39 assert(test_deleter<A>::dealloc_count == 0); in main() 48 assert(test_deleter<A>::dealloc_count == 1); in main()
|
| H A D | pointer_deleter.pass.cpp | 72 assert(test_deleter<A>::dealloc_count == 0); in main() 81 assert(test_deleter<A>::dealloc_count == 1); in main()
|
| H A D | nullptr_t_deleter_throw.pass.cpp | 52 assert(test_deleter<A>::dealloc_count == 1); in main()
|
| H A D | pointer_deleter_throw.pass.cpp | 52 assert(test_deleter<A>::dealloc_count == 1); in main()
|
| H A D | nullptr_t_deleter_allocator_throw.pass.cpp | 44 assert(test_deleter<A>::dealloc_count == 1); in main()
|
| H A D | pointer_deleter_allocator_throw.pass.cpp | 45 assert(test_deleter<A>::dealloc_count == 1); in main()
|
| /llvm-project-15.0.7/libcxx/test/std/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.getdeleter/ |
| H A D | get_deleter.pass.cpp | 41 assert(test_deleter<A>::dealloc_count == 0); in main() 47 assert(test_deleter<A>::dealloc_count == 1); in main() 49 test_deleter<A>::dealloc_count = 0; in main() 55 assert(test_deleter<A>::dealloc_count == 0); in main() 61 assert(test_deleter<A>::dealloc_count == 1); in main() 63 test_deleter<A>::dealloc_count = 0; in main()
|
| /llvm-project-15.0.7/libcxx/test/std/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.mod/ |
| H A D | reset_pointer_deleter.pass.cpp | 54 assert(test_deleter<A>::dealloc_count == 0); in main() 63 assert(test_deleter<A>::dealloc_count == 1); in main() 73 assert(test_deleter<A>::dealloc_count == 1); in main() 82 assert(test_deleter<A>::dealloc_count == 2); in main()
|
| H A D | reset_pointer_deleter_allocator.pass.cpp | 56 assert(test_deleter<A>::dealloc_count == 0); in main() 67 assert(test_deleter<A>::dealloc_count == 1); in main() 79 assert(test_deleter<A>::dealloc_count == 1); in main() 90 assert(test_deleter<A>::dealloc_count == 2); in main()
|
| /llvm-project-15.0.7/libcxx/test/std/experimental/memory/memory.resource/memory.resource.public/ |
| H A D | deallocate.pass.cpp | 68 assert(P.dealloc_count == 1); in main() 75 assert(P.dealloc_count == 2); in main()
|
| /llvm-project-15.0.7/libcxx/test/support/ |
| H A D | min_allocator.h | 88 static size_t dealloc_count; member 92 assert(alloc_count >= dealloc_count); in outstanding_alloc() 93 return (alloc_count - dealloc_count); in outstanding_alloc() 101 dealloc_count = 0; in reset() 107 size_t malloc_allocator_base::dealloc_count = 0; 133 ++dealloc_count; in deallocate()
|
| H A D | deleter_types.h | 345 static int dealloc_count; member 349 int test_deleter_base::dealloc_count = 0; 368 void operator()(T* p) {assert(state_ >= 0); ++dealloc_count; delete p;} in operator()
|
| H A D | controlled_allocators.h | 64 int dealloc_count = 0; member 110 ++dealloc_count; in countDealloc()
|
| /llvm-project-15.0.7/libcxx/test/std/experimental/memory/memory.resource.adaptor/memory.resource.adaptor.mem/ |
| H A D | do_allocate_and_deallocate.pass.cpp | 57 assert(P.dealloc_count == 1); in check_allocate_deallocate() 82 assert(P.dealloc_count == 1); in check_alloc_max_size()
|