HomeSort by relevance Sort by last modified time
    Searched refs:StringImpl (Results 1 - 25 of 80) sorted by null

1 2 3 4

  /external/webkit/WebCore/platform/text/
AtomicStringImpl.h 24 #include "StringImpl.h"
28 class AtomicStringImpl : public StringImpl
StringImpl.h 61 class StringImpl : public RefCounted<StringImpl> {
67 StringImpl();
70 StringImpl(const UChar*, unsigned length);
73 StringImpl(unsigned length);
81 ~StringImpl();
83 static PassRefPtr<StringImpl> create(const UChar*, unsigned length);
84 static PassRefPtr<StringImpl> create(const char*, unsigned length);
85 static PassRefPtr<StringImpl> create(const char*);
86 static PassRefPtr<StringImpl> createUninitialized(unsigned length, UChar*& data)
    [all...]
StringImpl.cpp 26 #include "StringImpl.h"
61 // We must ensure that all allocations of StringImpl are allocated using
64 void* StringImpl::operator new(size_t size, void* address)
71 void* StringImpl::operator new(size_t size)
76 void StringImpl::operator delete(void* address)
82 StringImpl::StringImpl()
93 inline StringImpl::StringImpl(const UChar* characters, unsigned length)
103 inline StringImpl::StringImpl(unsigned length
    [all...]
AtomicString.cpp 43 static inline HashSet<StringImpl*>& stringTable()
51 return StringImpl::computeHash(c);
54 static bool equal(StringImpl* r, const char* s)
66 static void translate(StringImpl*& location, const char* const& c, unsigned hash)
68 location = StringImpl::create(c).releaseRef();
76 StringImpl* impl = a.impl();
84 PassRefPtr<StringImpl> AtomicString::add(const char* c)
89 return StringImpl::empty();
90 pair<HashSet<StringImpl*>::iterator, bool> addResult = stringTable().add<const char*, CStringTranslator>(c);
101 static inline bool equal(StringImpl* string, const UChar* characters, unsigned length
    [all...]
StringHash.h 38 // currently a member function of StringImpl into this file so we can be a little
42 static unsigned hash(StringImpl* key) { return key->hash(); }
43 static bool equal(StringImpl* a, StringImpl* b)
82 static unsigned hash(const RefPtr<StringImpl>& key) { return key->hash(); }
83 static bool equal(const RefPtr<StringImpl>& a, const RefPtr<StringImpl>& b)
142 static unsigned hash(StringImpl* str)
192 static bool equal(StringImpl* a, StringImpl* b
    [all...]
AtomicString.h 51 ATOMICSTRING_CONVERSION AtomicString(StringImpl* imp) : m_string(add(imp)) { }
105 static void remove(StringImpl*);
123 static PassRefPtr<StringImpl> add(const char*);
124 static PassRefPtr<StringImpl> add(const UChar*, int length);
125 static PassRefPtr<StringImpl> add(const UChar*);
126 static PassRefPtr<StringImpl> add(StringImpl*);
128 static PassRefPtr<StringImpl> add(const JSC::UString&);
129 static PassRefPtr<StringImpl> add(const JSC::Identifier&);
  /external/webkit/WebCore/rendering/
RenderTextFragment.h 36 RenderTextFragment(Node*, StringImpl*, int startOffset, int length);
37 RenderTextFragment(Node*, StringImpl*);
49 StringImpl* contentString() const { return m_contentString.get(); }
50 virtual PassRefPtr<StringImpl> originalText() const;
53 virtual void setTextInternal(PassRefPtr<StringImpl>);
58 RefPtr<StringImpl> m_contentString;
RenderWordBreak.cpp 35 : RenderText(element, StringImpl::empty())
RenderTextFragment.cpp 30 RenderTextFragment::RenderTextFragment(Node* node, StringImpl* str, int startOffset, int length)
38 RenderTextFragment::RenderTextFragment(Node* node, StringImpl* str)
47 PassRefPtr<StringImpl> RenderTextFragment::originalText() const
50 RefPtr<StringImpl> result = (e ? static_cast<Text*>(e)->dataImpl() : contentString());
63 void RenderTextFragment::setTextInternal(PassRefPtr<StringImpl> text)
79 StringImpl* original = (e ? static_cast<Text*>(e)->dataImpl() : contentString());
RenderText.h 31 class StringImpl;
35 RenderText(Node*, PassRefPtr<StringImpl>);
45 virtual PassRefPtr<StringImpl> originalText() const;
53 StringImpl* text() const { return m_text.get(); }
91 void setText(PassRefPtr<StringImpl>, bool force = false);
92 void setTextWithOffset(PassRefPtr<StringImpl>, unsigned offset, unsigned len, bool force = false);
130 virtual void setTextInternal(PassRefPtr<StringImpl>);
154 RefPtr<StringImpl> m_text;
RenderCounter.h 50 virtual PassRefPtr<StringImpl> originalText() const;
RenderSVGInlineText.h 35 RenderSVGInlineText(Node*, PassRefPtr<StringImpl>);
  /external/webkit/WebCore/platform/text/mac/
StringImplMac.mm 22 #include "StringImpl.h"
28 StringImpl::operator NSString *()
StringMac.mm 34 m_impl = StringImpl::empty();
38 m_impl = StringImpl::create(buffer.data(), size);
  /external/webkit/WebCore/rendering/style/
BindingURI.h 29 #include "StringImpl.h"
36 BindingURI(StringImpl*);
50 StringImpl* uri() { return m_uri; }
53 StringImpl* m_uri;
ContentData.h 35 class StringImpl;
70 StringImpl* text() const { return m_content.m_text; }
71 void setText(PassRefPtr<StringImpl> text)
98 StringImpl* m_text;
  /external/webkit/WebCore/platform/text/cf/
StringImplCF.cpp 22 #include "StringImpl.h"
39 static StringImpl* currentString;
58 StringImpl* underlyingString = 0;
66 StringImpl** header = static_cast<StringImpl**>(fastMalloc(sizeof(StringImpl*) + size));
73 size_t newAllocationSize = sizeof(StringImpl*) + newSize;
74 StringImpl** header = static_cast<StringImpl**>(pointer) - 1;
76 header = static_cast<StringImpl**>(fastRealloc(header, newAllocationSize))
    [all...]
StringCF.cpp 37 m_impl = StringImpl::empty();
41 m_impl = StringImpl::create(buffer.data(), size);
  /external/webkit/WebCore/dom/
CharacterData.h 43 StringImpl* dataImpl() { return m_data.get(); }
50 void setDataImpl(PassRefPtr<StringImpl> impl) { m_data = impl; }
51 void dispatchModifiedEvent(StringImpl* oldValue);
62 RefPtr<StringImpl> m_data;
CharacterData.cpp 35 , m_data(text.impl() ? text.impl() : StringImpl::empty())
42 StringImpl* dataImpl = data.impl() ? data.impl() : StringImpl::empty();
47 RefPtr<StringImpl> oldStr = m_data;
75 RefPtr<StringImpl> oldStr = m_data;
96 RefPtr<StringImpl> oldStr = m_data;
125 RefPtr<StringImpl> oldStr = m_data;
155 RefPtr<StringImpl> oldStr = m_data;
186 void CharacterData::dispatchModifiedEvent(StringImpl* prevValue)
  /external/webkit/WebCore/platform/text/haiku/
StringHaiku.cpp 44 m_impl = StringImpl::empty();
46 m_impl = StringImpl::create(str, size);
  /external/webkit/WebCore/platform/
ThreadGlobalData.h 54 StringImpl* emptyString() { return m_emptyString; }
55 HashSet<StringImpl*>& atomicStringTable() { return *m_atomicStringTable; }
67 StringImpl* m_emptyString;
68 HashSet<StringImpl*>* m_atomicStringTable;
ThreadGlobalData.cpp 31 #include "StringImpl.h"
58 : m_emptyString(new StringImpl)
59 , m_atomicStringTable(new HashSet<StringImpl*>)
  /external/webkit/WebCore/platform/text/qt/
StringQt.cpp 39 m_impl = StringImpl::create(reinterpret_cast<const UChar*>(qstr.constData()), qstr.length());
46 m_impl = StringImpl::create(reinterpret_cast<const UChar*>(ref.unicode()), ref.length());
  /external/webkit/WebKit/chromium/src/
WebString.cpp 42 class WebStringPrivate : public WebCore::StringImpl {
61 WebCore::StringImpl::create(data, length).get()));
126 return WebCore::AtomicString(static_cast<WebCore::StringImpl *>(m_private));

Completed in 465 milliseconds

1 2 3 4