Lines Matching refs:refcount
143 size_t refcount; member
188 shared_->refcount = 1; in chunk_capacity_()
213 shared_->refcount = 1; in chunk_capacity_()
221 RAPIDJSON_NOEXCEPT_ASSERT(shared_->refcount > 0); in MemoryPoolAllocator()
222 ++shared_->refcount; in MemoryPoolAllocator()
226 RAPIDJSON_NOEXCEPT_ASSERT(rhs.shared_->refcount > 0);
227 ++rhs.shared_->refcount;
241 RAPIDJSON_NOEXCEPT_ASSERT(rhs.shared_->refcount > 0); in MemoryPoolAllocator()
246 RAPIDJSON_NOEXCEPT_ASSERT(rhs.shared_->refcount > 0);
264 if (shared_->refcount > 1) { in ~MemoryPoolAllocator()
265 --shared_->refcount; in ~MemoryPoolAllocator()
278 RAPIDJSON_NOEXCEPT_ASSERT(shared_->refcount > 0); in Clear()
294 RAPIDJSON_NOEXCEPT_ASSERT(shared_->refcount > 0); in Capacity()
305 RAPIDJSON_NOEXCEPT_ASSERT(shared_->refcount > 0); in Size()
316 RAPIDJSON_NOEXCEPT_ASSERT(shared_->refcount > 0); in Shared()
317 return shared_->refcount > 1; in Shared()
322 RAPIDJSON_NOEXCEPT_ASSERT(shared_->refcount > 0); in Malloc()
341 RAPIDJSON_NOEXCEPT_ASSERT(shared_->refcount > 0); in Realloc()
376 RAPIDJSON_NOEXCEPT_ASSERT(shared_->refcount > 0);
377 RAPIDJSON_NOEXCEPT_ASSERT(rhs.shared_->refcount > 0);