HomeSort by relevance Sort by last modified time
    Searched refs:SharedUChar (Results 1 - 4 of 4) sorted by null

  /external/webkit/JavaScriptCore/runtime/
UStringImpl.cpp 75 SharedUChar* UStringImpl::baseSharedBuffer()
81 m_dataBuffer = UntypedPtrAndBitfield(SharedUChar::create(new OwnFastMallocPtr<UChar>(m_data)).releaseRef(), BufferShared);
83 return m_dataBuffer.asPtr<SharedUChar*>();
86 SharedUChar* UStringImpl::sharedBuffer()
114 m_dataBuffer.asPtr<SharedUChar*>()->deref();
UStringImpl.h 41 typedef CrossThreadRefCounted<OwnFastMallocPtr<UChar> > SharedUChar;
108 static PassRefPtr<UStringImpl> create(PassRefPtr<SharedUChar> sharedBuffer, UChar* buffer, int length)
143 SharedUChar* sharedBuffer();
246 UStringImpl(UChar* data, int length, PassRefPtr<SharedUChar> sharedBuffer)
274 SharedUChar* baseSharedBuffer();
  /external/webkit/WebCore/platform/text/
StringImpl.h 78 typedef CrossThreadRefCounted<OwnFastMallocPtr<UChar> > SharedUChar;
98 SharedUChar* sharedBuffer();
203 PtrAndFlags<SharedUChar, StringImplFlags> m_sharedBufferAndFlags;
StringImpl.cpp 117 SharedUChar* sharedBuffer = m_sharedBufferAndFlags.get();
979 SharedUChar* sharedBuffer = const_cast<JSC::UString*>(&str)->rep()->sharedBuffer();
991 SharedUChar* sharedBuffer = this->sharedBuffer();
1024 SharedUChar* shared = sharedBuffer();
1035 StringImpl::SharedUChar* StringImpl::sharedBuffer()
1041 m_sharedBufferAndFlags.set(SharedUChar::create(new OwnFastMallocPtr<UChar>(const_cast<UChar*>(m_data))).releaseRef());

Completed in 56 milliseconds