Searched refs:DestructionTracker (Results 1 – 1 of 1) sorted by relevance
16 class DestructionTracker : public fbl::RefCounted<DestructionTracker<EnableAdoptionValidator>, class19 explicit DestructionTracker(bool* destroyed) in DestructionTracker() function in DestructionTracker21 ~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