HomeSort by relevance Sort by last modified time
    Searched defs:StringImpl (Results 1 - 2 of 2) sorted by null

  /external/chromium_org/third_party/WebKit/Source/wtf/text/
StringImpl.h 78 void removeString(StringImpl*);
91 void addStringForStats(StringImpl*);
92 void removeStringForStats(StringImpl*);
94 #define STRING_STATS_ADD_8BIT_STRING(length) StringImpl::stringStats().add8BitString(length); addStringForStats(this)
95 #define STRING_STATS_ADD_16BIT_STRING(length) StringImpl::stringStats().add16BitString(length); addStringForStats(this)
96 #define STRING_STATS_REMOVE_STRING(string) StringImpl::stringStats().removeString(string); removeStringForStats(this)
105 class WTF_EXPORT StringImpl {
106 WTF_MAKE_NONCOPYABLE(StringImpl);
121 explicit StringImpl(ConstructEmptyStringTag)
137 StringImpl(unsigned length, Force8Bit
    [all...]
StringImpl.cpp 26 #include "wtf/text/StringImpl.h"
48 COMPILE_ASSERT(sizeof(StringImpl) == 3 * sizeof(int), StringImpl_should_stay_small);
60 // Notice that we can't use HashSet<StringImpl*> because then HashSet would dedup identical strings.
65 void addStringForStats(StringImpl* string)
71 void removeStringForStats(StringImpl* string)
77 static void fillWithSnippet(const StringImpl* string, Vector<char>& snippet)
104 static bool isUnnecessarilyWide(const StringImpl* string)
121 void add(const StringImpl* string)
181 HashMap<StringImpl*, RefPtr<PerStringStats> > stats;
183 StringImpl* string = static_cast<StringImpl*>(*iter)
    [all...]

Completed in 123 milliseconds