Home
last modified time | relevance | path

Searched refs:str16 (Results 1 - 5 of 5) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_util/src/
H A Dnamemangler.cpp73 std::u16string str16; in DecodeName() local
85 str16.clear(); in DecodeName()
96 str16 += (char16_t)codepoint; in DecodeName()
97 unsigned int count = UTF16ToUTF8(str, str16, 1, false) >> 16; // shift 16 to get count in DecodeName()
189 unsigned UTF16ToUTF8(std::string &str, const std::u16string &str16, unsigned short num, bool isBigEndian) in UTF16ToUTF8() argument
195 while (i < str16.length()) { in UTF16ToUTF8()
197 codePoint = str16[i++]; in UTF16ToUTF8()
199 codePoint = ChangeEndian16(str16[i++]); in UTF16ToUTF8()
205 codePoint += str16[i++] & 0x3FF; in UTF16ToUTF8()
207 codePoint += ChangeEndian16(str16[ in UTF16ToUTF8()
[all...]
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/
H A Dobj_emit.cpp271 const std::u16string &str16 = GlobalTables::GetU16StrTable().GetStringFromStrIdx(mirStr16Const->GetValue()); in EmitStr16Const() local
273 uint32 len = str16.length(); in EmitStr16Const()
275 char16_t c = str16[i]; in EmitStr16Const()
278 if ((str16.length() & 0x1) == 1) { in EmitStr16Const()
H A Demit.cpp621 const std::u16string &str16 = GlobalTables::GetU16StrTable().GetStringFromStrIdx(mirStr16Const.GetValue()); in EmitAsmLabel() local
624 char16_t c = str16[0]; in EmitAsmLabel()
632 for (uint32 i = 1; i < str16.length(); ++i) { in EmitAsmLabel()
633 c = str16[i]; in EmitAsmLabel()
642 if ((str16.length() & 0x1) == 1) { in EmitAsmLabel()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/src/
H A Dmir_const.cpp268 std::u16string str16 = GlobalTables::GetU16StrTable().GetStringFromStrIdx(value); in Dump() local
271 (void)namemangler::UTF16ToUTF8(str, str16); in Dump()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_util/include/
H A Dnamemangler.h188 __attribute__((visibility("default"))) unsigned UTF16ToUTF8(std::string &str, const std::u16string &str16,

Completed in 7 milliseconds