Lines Matching defs:EcmaStringAccessor
163 uint16_t res = EcmaStringAccessor(src).Get<false>(start);
164 if (EcmaStringAccessor::CanBeCompressed(&res, 1)) {
593 bool isFirstStringUtf8 = EcmaStringAccessor(firstString).IsUtf8();
594 bool isSecondStringUtf8 = EcmaStringAccessor(secondString).IsUtf8();
1530 EcmaStringAccessor::EcmaStringAccessor(TaggedObject *obj)
1536 EcmaStringAccessor::EcmaStringAccessor(JSTaggedValue value)
1542 EcmaStringAccessor::EcmaStringAccessor(const JSHandle<EcmaString> &strHandle)
1547 std::string EcmaStringAccessor::ToStdString(StringConvertedUsage usage)
1563 CString EcmaStringAccessor::Utf8ConvertToString()
1581 std::string EcmaStringAccessor::DebuggerToStdString(StringConvertedUsage usage)
1598 CString EcmaStringAccessor::ToCString(StringConvertedUsage usage, bool cesu8)
1615 EcmaString *EcmaStringAccessor::CreateLineString(const EcmaVM *vm, size_t length, bool compressed)