• Home
  • Raw
  • Download

Lines Matching full:string

23 #include <string>
45 static std::string ToStdString(EcmaString *string);
47 static bool CheckDuplicate(EcmaString *string);
49 static inline bool Contains(const EcmaString *string, const EcmaString *other) in Contains() argument
52 CString str = ConvertToString(string, StringConvertedUsage::LOGICOPERATION); in Contains()
72 …static inline std::string SubString(JSThread *thread, const JSHandle<EcmaString> &string, uint32_t… in SubString() argument
75 … EcmaString *substring = EcmaString::FastSubString(string, start, length, thread->GetEcmaVM()); in SubString()
76 return std::string(ConvertToString(substring, StringConvertedUsage::LOGICOPERATION)); in SubString()
86 static inline std::string Utf8ToString(const uint8_t *utf8Data, uint32_t dataLen) in Utf8ToString()
89 std::string str(charData, dataLen); in Utf8ToString()
96 std::string str(charData, dataLen); in Utf8ToU16String()
101 static inline std::string WstringToString(const std::wstring &wstr) in WstringToString()
106 static inline std::wstring StringToWstring(const std::string &str) in StringToWstring()
111 static inline std::string U16stringToString(const std::u16string &u16str) in U16stringToString()
116 static inline std::u16string StringToU16string(const std::string &str) in StringToU16string()
121 static inline size_t Find(const std::string &thisStr, const std::string &searchStr, int32_t pos) in Find()
146 std::string res; in ToUpper()
158 std::string res; in ToLower()
169 std::string res; in FindFromU16ToUpper()
188 std::string str(data.begin(), data.end()); in Utf8ToU32String()
194 static inline std::string Utf32ToString(uint32_t u32Data) in Utf32ToString()
198 std::string res; in Utf32ToString()