Home
last modified time | relevance | path

Searched refs:dealloc_count (Results 1 – 16 of 16) sorted by relevance

/llvm-project-15.0.7/libcxx/test/std/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.const/
H A Dnullptr_t_deleter_allocator.pass.cpp40 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 Dpointer_deleter_allocator.pass.cpp74 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 Dnullptr_t_deleter.pass.cpp39 assert(test_deleter<A>::dealloc_count == 0); in main()
48 assert(test_deleter<A>::dealloc_count == 1); in main()
H A Dpointer_deleter.pass.cpp72 assert(test_deleter<A>::dealloc_count == 0); in main()
81 assert(test_deleter<A>::dealloc_count == 1); in main()
H A Dnullptr_t_deleter_throw.pass.cpp52 assert(test_deleter<A>::dealloc_count == 1); in main()
H A Dpointer_deleter_throw.pass.cpp52 assert(test_deleter<A>::dealloc_count == 1); in main()
H A Dnullptr_t_deleter_allocator_throw.pass.cpp44 assert(test_deleter<A>::dealloc_count == 1); in main()
H A Dpointer_deleter_allocator_throw.pass.cpp45 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 Dget_deleter.pass.cpp41 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 Dreset_pointer_deleter.pass.cpp54 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 Dreset_pointer_deleter_allocator.pass.cpp56 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 Ddeallocate.pass.cpp68 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 Dmin_allocator.h88 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 Ddeleter_types.h345 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 Dcontrolled_allocators.h64 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 Ddo_allocate_and_deallocate.pass.cpp57 assert(P.dealloc_count == 1); in check_allocate_deallocate()
82 assert(P.dealloc_count == 1); in check_alloc_max_size()