Searched refs:SharedUChar (Results 1 - 2 of 2) sorted by relevance

/external/webkit/Source/JavaScriptCore/wtf/text/
H A DStringImpl.h62 typedef CrossThreadRefCounted<SharableUChar> SharedUChar; typedef in namespace:WTF
123 // Used to construct new strings sharing an existing SharedUChar (BufferShared)
124 StringImpl(const UChar* characters, unsigned length, PassRefPtr<SharedUChar> sharedBuffer)
149 static PassRefPtr<StringImpl> create(const UChar*, unsigned length, PassRefPtr<SharedUChar> sharedBuffer);
200 SharedUChar* sharedBuffer();
337 SharedUChar* m_sharedBuffer;
H A DStringImpl.cpp128 PassRefPtr<StringImpl> StringImpl::create(const UChar* characters, unsigned length, PassRefPtr<SharedUChar> sharedBuffer)
135 SharedUChar* StringImpl::sharedBuffer()
150 m_sharedBuffer = SharedUChar::create(new SharableUChar(m_data)).leakRef();
1074 if (SharedUChar* sharedBuffer = this->sharedBuffer())

Completed in 40 milliseconds