Lines Matching refs:UString
25 #include "UString.h"
57 COMPILE_ASSERT(sizeof(UString) == sizeof(void*), UString_should_stay_small);
60 UString::UString(const UChar* characters, unsigned length)
66 UString::UString(const UChar* characters)
79 UString::UString(const char* characters, unsigned length)
85 UString::UString(const char* characters)
90 UString UString::number(int i)
101 return UString(minBuf);
116 return UString(p, static_cast<unsigned>(end - p));
119 UString UString::number(long long i)
134 return UString(minBuf);
149 return UString(p, static_cast<unsigned>(end - p));
152 UString UString::number(unsigned u)
167 return UString(p, static_cast<unsigned>(end - p));
170 UString UString::number(long l)
181 return UString(minBuf);
196 return UString(p, end - p);
199 UString UString::number(double d)
203 return UString(buffer, length);
206 UString UString::substringSharingImpl(unsigned offset, unsigned length) const
216 return UString(StringImpl::create(m_impl, offset, length));
219 bool operator==(const UString& s1, const char *s2)
236 bool operator<(const UString& s1, const UString& s2)
255 bool operator>(const UString& s1, const UString& s2)
274 CString UString::ascii() const
293 CString UString::latin1() const
321 CString UString::utf8(bool strict) const