| 94 | inline RefCounted::~RefCounted() { DCHECK_EQ(ref_.load(), 0); } |
| 95 | |
| 96 | inline void RefCounted::Ref() const { |
| 97 | DCHECK_GE(ref_.load(), 1); |
| 98 | ref_.fetch_add(1, std::memory_order_relaxed); |
| 99 | } |
| 100 | |
| 101 | inline bool RefCounted::Unref() const { |
| 102 | DCHECK_GT(ref_.load(), 0); |