Home
last modified time | relevance | path

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

/llvm-project/lldb/unittests/Utility/
H A DSharedClusterTest.cpp16 class DestructNotifier { class
18 DestructNotifier(std::vector<int> &Queue, int Key) : Queue(Queue), Key(Key) {} in DestructNotifier() function in __anon77b8fe3e0111::DestructNotifier
19 ~DestructNotifier() { Queue.push_back(Key); } in ~DestructNotifier()
29 auto CM = ClusterManager<DestructNotifier>::Create(); in TEST()
30 auto *One = new DestructNotifier(Queue, 1); in TEST()
31 auto *Two = new DestructNotifier(Queue, 2); in TEST()
37 std::shared_ptr<DestructNotifier> OnePtr = CM->GetSharedPointer(One); in TEST()
42 std::shared_ptr<DestructNotifier> OnePtrCopy = OnePtr; in TEST()
48 std::shared_ptr<DestructNotifier> TwoPtr = CM->GetSharedPointer(Two); in TEST()