Lines Matching refs:StringObject
37 static StringObject* makeStringObject(u4 charsLength, ArrayObject** pChars) in makeStringObject()
73 return (StringObject*) result; in makeStringObject()
207 u4 dvmComputeStringHash(StringObject* strObj) { in dvmComputeStringHash()
221 StringObject* dvmCreateStringFromCstr(const char* utf8Str) { in dvmCreateStringFromCstr()
226 StringObject* dvmCreateStringFromCstr(const std::string& utf8Str) { in dvmCreateStringFromCstr()
238 StringObject* dvmCreateStringFromCstrAndLength(const char* utf8Str, in dvmCreateStringFromCstrAndLength()
244 StringObject* newObj = makeStringObject(utf16Length, &chars); in dvmCreateStringFromCstrAndLength()
260 StringObject* dvmCreateStringFromUnicode(const u2* unichars, int len) in dvmCreateStringFromUnicode()
266 StringObject* newObj = makeStringObject(len, &chars); in dvmCreateStringFromUnicode()
284 char* dvmCreateCstrFromString(const StringObject* jstr) in dvmCreateCstrFromString()
308 void dvmGetStringUtfRegion(const StringObject* jstr, in dvmGetStringUtfRegion()
315 int StringObject::utfLength() const in utfLength()
329 int StringObject::length() const in length()
334 ArrayObject* StringObject::array() const in array()
339 const u2* StringObject::chars() const in chars()
357 const StringObject* strObj1 = (const StringObject*) vstrObj1; in dvmHashcmpStrings()
358 const StringObject* strObj2 = (const StringObject*) vstrObj2; in dvmHashcmpStrings()