Lines Matching refs:str
68 char* str = (char*)buf->data(); in initialize_string8() local
69 *str = 0; in initialize_string8()
71 gEmptyString = str; in initialize_string8()
92 char* str = (char*)buf->data(); in allocFromUTF8() local
93 memcpy(str, in, len); in allocFromUTF8()
94 str[len] = 0; in allocFromUTF8()
95 return str; in allocFromUTF8()
370 char* str = (char*)buf->data(); in real_append() local
371 mString = str; in real_append()
372 str += myLen; in real_append()
373 memcpy(str, other, otherLen); in real_append()
374 str[otherLen] = '\0'; in real_append()
385 char* str = (char*)buf->data(); in lockBuffer() local
386 mString = str; in lockBuffer()
387 return str; in lockBuffer()
406 char* str = (char*)buf->data(); in unlockBuffer() local
407 str[size] = 0; in unlockBuffer()
408 mString = str; in unlockBuffer()
550 const char*const str = mString; in getPathDir() local
552 cp = strrchr(str, OS_PATH_SEPARATOR); in getPathDir()
556 return String8(str, cp - str); in getPathDir()
562 const char*const str = mString; in walkPath() local
563 const char* buf = str; in walkPath()
573 String8 res = buf != str ? String8(buf) : *this; in walkPath()
592 const char* const str = mString; in find_extension() local
595 lastSlash = strrchr(str, OS_PATH_SEPARATOR); in find_extension()
597 lastSlash = str; in find_extension()
624 const char* const str = mString; in getBasePath() local
630 return String8(str, ext - str); in getBasePath()