Lines Matching refs:str
52 CString str = ConvertToString(string, StringConvertedUsage::LOGICOPERATION); in Contains() local
54 CString::size_type index = str.find(oth); in Contains()
58 static inline CString RepalceAll(CString str, const CString &oldValue, in RepalceAll() argument
62 return str; in RepalceAll()
65 while ((pos = str.find(oldValue, pos)) != CString::npos) { in RepalceAll()
66 str.replace(pos, oldValue.length(), newValue); in RepalceAll()
69 return str; in RepalceAll()
89 std::string str(charData, dataLen); in Utf8ToString()
90 return str; in Utf8ToString()
96 std::string str(charData, dataLen); in Utf8ToU16String()
97 …tring u16str = std::wstring_convert<std::codecvt_utf8_utf16<char16_t>, char16_t>{}.from_bytes(str); in Utf8ToU16String()
106 static inline std::wstring StringToWstring(const std::string &str) in StringToWstring() argument
108 return std::wstring_convert<std::codecvt_utf8<wchar_t>, wchar_t>{}.from_bytes(str); in StringToWstring()
116 static inline std::u16string StringToU16string(const std::string &str) in StringToU16string() argument
118 return std::wstring_convert<std::codecvt_utf8_utf16<char16_t>, char16_t>{}.from_bytes(str); in StringToU16string()
139 static inline EcmaString *ToUpper(JSThread *thread, const std::u16string &str) in ToUpper() argument
142 std::u16string tmpStr = str; in ToUpper()
151 static inline EcmaString *ToLower(JSThread *thread, const std::u16string &str) in ToLower() argument
154 std::u16string tmpStr = str; in ToLower()
188 std::string str(data.begin(), data.end()); in Utf8ToU32String()
189 …::u32string u32str = std::wstring_convert<std::codecvt_utf8<char32_t>, char32_t>{}.from_bytes(str); in Utf8ToU32String()