Searched refs:CStringBuffer (Results 1 - 3 of 3) sorted by relevance

/macosx-10.10/WTF-7600.1.24/wtf/text/
H A DCString.cpp35 PassRefPtr<CStringBuffer> CStringBuffer::createUninitialized(size_t length)
37 RELEASE_ASSERT(length < (std::numeric_limits<unsigned>::max() - sizeof(CStringBuffer)));
40 size_t size = sizeof(CStringBuffer) + length + 1;
41 CStringBuffer* stringBuffer = static_cast<CStringBuffer*>(fastMalloc(size));
42 return adoptRef(new (NotNull, stringBuffer) CStringBuffer(length));
67 m_buffer = CStringBuffer::createUninitialized(length);
83 result.m_buffer = CStringBuffer::createUninitialized(length);
95 RefPtr<CStringBuffer> buffe
[all...]
H A DCString.h36 // CStringBuffer is the ref-counted storage class for the characters in a CString.
38 class CStringBuffer : public RefCounted<CStringBuffer> { class in namespace:WTF
46 static PassRefPtr<CStringBuffer> createUninitialized(size_t length);
48 CStringBuffer(size_t length) : m_length(length) { } function in class:WTF::CStringBuffer
61 CString(CStringBuffer* buffer) : m_buffer(buffer) { }
78 CStringBuffer* buffer() const { return m_buffer.get(); }
87 RefPtr<CStringBuffer> m_buffer;
/macosx-10.10/WebCore-7600.1.25/platform/text/
H A DLineEnding.cpp47 class CStringBuffer : public OutputBuffer { class in namespace:__anon5811
49 CStringBuffer(CString& buffer) function in class:__anon5811::CStringBuffer
53 virtual ~CStringBuffer() { }
212 CStringBuffer buffer(result);

Completed in 99 milliseconds