Searched refs:bufferOwnership (Results 1 – 3 of 3) sorted by relevance
77 ASSERT((bufferOwnership() == BufferShared) in baseSharedBuffer()78 || ((bufferOwnership() == BufferOwned) && !m_dataBuffer.asPtr<void*>())); in baseSharedBuffer()80 if (bufferOwnership() != BufferShared) in baseSharedBuffer()93 if (owner->bufferOwnership() == BufferInternal) in sharedBuffer()107 if (bufferOwnership() != BufferInternal) { in ~UStringImpl()108 if (bufferOwnership() == BufferOwned) in ~UStringImpl()110 else if (bufferOwnership() == BufferSubstring) in ~UStringImpl()113 ASSERT(bufferOwnership() == BufferShared); in ~UStringImpl()
149 if (bufferOwnership() == BufferSubstring) in cost()184 ASSERT(bufferOwnerString()->bufferOwnership() != BufferSubstring); in checkConsistency()272 …UStringImpl* bufferOwnerString() { return (bufferOwnership() == BufferSubstring) ? m_dataBuffer.as… in bufferOwnerString()273 …const UStringImpl* bufferOwnerString() const { return (bufferOwnership() == BufferSubstring) ? m_d… in bufferOwnerString()275 unsigned bufferOwnership() const { return m_dataBuffer & s_bufferOwnershipMask; } in bufferOwnership() function
2108 (JSC::UStringImpl::bufferOwnership):2280 (JSC::UStringImpl::bufferOwnership):4008 (JSC::UStringImpl::bufferOwnership):