Lines Matching refs:Data
56 inline void SpaceSplitString::Data::createVector(const CharacterType* characters, unsigned length)
74 void SpaceSplitString::Data::createVector(const String& string)
86 bool SpaceSplitString::Data::containsAll(Data& other)
106 void SpaceSplitString::Data::add(const AtomicString& string)
113 void SpaceSplitString::Data::remove(unsigned index)
165 m_data = Data::create(AtomicString(string));
168 SpaceSplitString::Data::~Data()
174 PassRefPtr<SpaceSplitString::Data> SpaceSplitString::Data::create(const AtomicString& string)
176 Data*& data = sharedDataMap().add(string, 0).storedValue->value;
178 data = new Data(string);
184 PassRefPtr<SpaceSplitString::Data> SpaceSplitString::Data::createUnique(const Data& other)
186 return adoptRef(new SpaceSplitString::Data(other));
189 SpaceSplitString::Data::Data(const AtomicString& string)
196 SpaceSplitString::Data::Data(const SpaceSplitString::Data& other)
197 : RefCounted<Data>()