Home
last modified time | relevance | path

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

/system/utest/fbl/
A Dref_counted_tests.cpp16 class DestructionTracker : public fbl::RefCounted<DestructionTracker<EnableAdoptionValidator>, class
19 explicit DestructionTracker(bool* destroyed) in DestructionTracker() function in DestructionTracker
21 ~DestructionTracker() { *destroyed_ = true; } in ~DestructionTracker()
48 static_assert(sizeof(DestructionTracker<true>) == sizeof(DestructionTracker<false>),
69 fbl::RefPtr<DestructionTracker<EnableAdoptionValidator>> ptr = in ref_counted_test()
120 DestructionTracker<true>* raw = nullptr; in wrap_dead_pointer_asserts()
124 fbl::RefPtr<DestructionTracker<true>> ptr = in wrap_dead_pointer_asserts()
149 DestructionTracker<true>* raw = new (&ac) DestructionTracker<true>(&destroyed); in extra_release_asserts()
181 DestructionTracker<true>* raw = new (&ac) DestructionTracker<true>(&destroyed); in wrap_after_last_release_asserts()
210 DestructionTracker<true>* raw = new (&ac) DestructionTracker<true>(&destroyed); in unadopted_add_ref_asserts()
[all …]

Completed in 3 milliseconds