Lines Matching refs:SkString
24 size_t stackBufferSize, int* length, SkString* heapBuffer) { in apply_format_string()
47 SkString overflow; \
179 const SkString::Rec SkString::gEmptyRec(0, 0);
202 sk_sp<SkString::Rec> SkString::Rec::Make(const char text[], size_t len) { in Make()
204 return sk_sp<SkString::Rec>(const_cast<Rec*>(&gEmptyRec)); in Make()
226 void SkString::Rec::ref() const { in ref()
227 if (this == &SkString::gEmptyRec) { in ref()
233 void SkString::Rec::unref() const { in unref()
234 if (this == &SkString::gEmptyRec) { in unref()
244 bool SkString::Rec::unique() const { in unique()
249 void SkString::validate() const { in validate()
265 SkString::SkString() : fRec(const_cast<Rec*>(&gEmptyRec)) { in SkString() function in SkString
268 SkString::SkString(size_t len) { in SkString() function in SkString
272 SkString::SkString(const char text[]) { in SkString() function in SkString
278 SkString::SkString(const char text[], size_t len) { in SkString() function in SkString
282 SkString::SkString(const SkString& src) { in SkString() function in SkString
288 SkString::SkString(SkString&& src) { in SkString() function in SkString
295 SkString::~SkString() { in ~SkString()
299 bool SkString::equals(const SkString& src) const { in equals()
303 bool SkString::equals(const char text[]) const { in equals()
307 bool SkString::equals(const char text[], size_t len) const { in equals()
313 SkString& SkString::operator=(const SkString& src) { in operator =()
317 SkString tmp(src); in operator =()
323 SkString& SkString::operator=(SkString&& src) { in operator =()
332 SkString& SkString::operator=(const char text[]) { in operator =()
335 SkString tmp(text); in operator =()
341 void SkString::reset() { in reset()
346 char* SkString::writable_str() { in writable_str()
357 void SkString::set(const char text[]) { in set()
361 void SkString::set(const char text[], size_t len) { in set()
384 SkString tmp(text, len); in set()
389 void SkString::insert(size_t offset, const char text[]) { in insert()
393 void SkString::insert(size_t offset, const char text[], size_t len) { in insert()
430 SkString tmp(fRec->fLength + len); in insert()
447 void SkString::insertUnichar(size_t offset, SkUnichar uni) { in insertUnichar()
456 void SkString::insertS32(size_t offset, int32_t dec) { in insertS32()
462 void SkString::insertS64(size_t offset, int64_t dec, int minDigits) { in insertS64()
468 void SkString::insertU32(size_t offset, uint32_t dec) { in insertU32()
474 void SkString::insertU64(size_t offset, uint64_t dec, int minDigits) { in insertU64()
480 void SkString::insertHex(size_t offset, uint32_t hex, int minDigits) { in insertHex()
500 void SkString::insertScalar(size_t offset, SkScalar value) { in insertScalar()
506 void SkString::printf(const char format[], ...) { in printf()
510 void SkString::appendf(const char format[], ...) { in appendf()
519 void SkString::appendVAList(const char format[], va_list args) { in appendVAList()
527 void SkString::prependf(const char format[], ...) { in prependf()
536 void SkString::prependVAList(const char format[], va_list args) { in prependVAList()
547 void SkString::remove(size_t offset, size_t length) { in remove()
557 SkString tmp(size - length); in remove()
574 void SkString::swap(SkString& other) { in swap()
584 SkString SkStringPrintf(const char* format, ...) { in SkStringPrintf()
585 SkString formattedOutput; in SkStringPrintf()
591 SkTArray<SkString>* out) { in SkStrSplit()