Home
last modified time | relevance | path

Searched refs:str1 (Results 1 - 25 of 51) sorted by relevance

123

/arkcompiler/ets_runtime/test/moduletest/stringlocalecompare/
H A Dstringlocalecompare.js26 { str1: 'apple', str2: 'apple' },
27 { str1: 'apple', str2: 'banana' },
28 { str1: 'banana', str2: 'apple' },
29 { str1: 'app', str2: 'apple' },
30 { str1: 'application', str2: 'apple' },
31 { str1: 'Apple', str2: 'apple' },
32 { str1: '123', str2: '1234' },
33 { str1: '1234', str2: '123' },
34 { str1: 'Zebra', str2: 'apple' },
35 { str1
[all...]
/arkcompiler/ets_runtime/test/moduletest/builtins/
H A Dbuiltinsir.js23 var str1 = "wpydejkl"; variable
24 print(str1.charCodeAt(1.231));
25 print(str1.charCodeAt(undefined));
26 print(str1.charCodeAt(new Date()));
27 print(str1.charCodeAt(14));
28 print(str1.charCodeAt(3));
29 print(str1.indexOf("wpy"));
30 print(str1.indexOf("py", 0));
31 print(str1.indexOf("py", 5));
32 print(str1
[all...]
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/mempool/src/
H A Dmaple_string.cpp367 bool operator==(const MapleString &str1, const MapleString &str2) in operator ==() argument
369 if (str1.dataLength != str2.dataLength) { in operator ==()
372 char *tmp1 = str1.data; in operator ==()
384 bool operator==(const MapleString &str1, const char *str2) in operator ==() argument
387 return false; // Should we return str1.dataLength==0 ? in operator ==()
390 if (str1.dataLength != size) { in operator ==()
393 char *tmp = str1.data; in operator ==()
405 bool operator==(const char *str1, const MapleString &str2) in operator ==() argument
407 size_t size = strlen(str1); in operator ==()
414 if (*tmp != *str1) { in operator ==()
423 operator !=(const MapleString &str1, const MapleString &str2) operator !=() argument
428 operator !=(const MapleString &str1, const char *str2) operator !=() argument
433 operator !=(const char *str1, const MapleString &str2) operator !=() argument
438 operator <(const MapleString &str1, const MapleString &str2) operator <() argument
[all...]
/arkcompiler/ets_runtime/test/moduletest/objecthasownproperty/
H A Dobjecthasownproperty.js23 var str1 = "wodehaoxiongdi"; variable
26 var str4 = str1 + str2;
27 var str5 = str1 + str3;
30 this[str1] = "hao1";
/arkcompiler/ets_runtime/test/moduletest/objoperate/
H A Dobjoperate.js54 var str1 = '4.' + '67'; variable
71 print(obj1[str1]);
72 obj1[str1] = 5;
73 print(obj1[str1]);
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/intrinsics/
H A Dstd_core_StringBuilder.cpp107 ObjectHeader *StdCoreStringBuilderAppendString2(ObjectHeader *sb, EtsString *str0, EtsString *str1) in StdCoreStringBuilderAppendString2() argument
109 return StringBuilderAppendStrings(sb, str0, str1); in StdCoreStringBuilderAppendString2()
112 ObjectHeader *StdCoreStringBuilderAppendString3(ObjectHeader *sb, EtsString *str0, EtsString *str1, EtsString *str2) in StdCoreStringBuilderAppendString3() argument
114 return StringBuilderAppendStrings(sb, str0, str1, str2); in StdCoreStringBuilderAppendString3()
117 ObjectHeader *StdCoreStringBuilderAppendString4(ObjectHeader *sb, EtsString *str0, EtsString *str1, EtsString *str2, in StdCoreStringBuilderAppendString4() argument
120 return StringBuilderAppendStrings(sb, str0, str1, str2, str3); in StdCoreStringBuilderAppendString4()
H A Dstd_core_String.cpp453 EtsString *StdCoreStringConcat2(EtsString *str1, EtsString *str2) in StdCoreStringConcat2() argument
455 auto s1 = reinterpret_cast<coretypes::String *>(str1); in StdCoreStringConcat2()
460 EtsString *StdCoreStringConcat3(EtsString *str1, EtsString *str2, EtsString *str3) in StdCoreStringConcat3() argument
462 auto s1 = reinterpret_cast<coretypes::String *>(str1); in StdCoreStringConcat3()
468 EtsString *StdCoreStringConcat4(EtsString *str1, EtsString *str2, EtsString *str3, EtsString *str4) in StdCoreStringConcat4() argument
470 auto s1 = reinterpret_cast<coretypes::String *>(str1); in StdCoreStringConcat4()
477 ets_int StdCoreStringCompareTo(EtsString *str1, EtsString *str2) in StdCoreStringCompareTo() argument
480 if (str1->GetLength() == 0) { in StdCoreStringCompareTo()
484 return str1->GetLength(); in StdCoreStringCompareTo()
488 return str1 in StdCoreStringCompareTo()
[all...]
/arkcompiler/runtime_core/static_core/plugins/ets/tests/runtime/types/
H A Dets_string_test.cpp194 EtsString *str1 = EtsString::CreateFromUtf16(&data, 0); in TEST_F() local
198 ASSERT_TRUE(coretypes::String::StringsAreEqual(reinterpret_cast<coretypes::String *>(str1), in TEST_F()
277 EtsString *str1 = EtsString::CreateFromMUtf8(mutf8Data1); in TEST_F() local
279 EtsString *str3 = EtsString::Concat(str1, str2); in TEST_F()
306 EtsString *str7 = EtsString::Concat(str1, str4); in TEST_F()
356 EtsString *str1 = EtsString::CreateFromMUtf8(data1.data()); in TEST_F() local
358 EtsString *str3 = EtsString::DoReplace(str1, 'Z', 'A'); in TEST_F()
360 ASSERT_NE(str1->Compare(str2), 0); in TEST_F()
383 EtsString *str1 = EtsString::CreateFromMUtf8(data1.data()); in TEST_F() local
385 EtsString *str3 = EtsString::FastSubString(str1, subStrStar in TEST_F()
488 EtsString *str1 = EtsString::CreateFromMUtf8(data1.data()); TEST_F() local
506 EtsString *str1 = EtsString::CreateFromMUtf8(data.data()); TEST_F() local
518 EtsString *str1 = EtsString::CreateFromMUtf8(data1.data(), data1.size() - 1); TEST_F() local
547 EtsString *str1 = EtsString::CreateFromMUtf8(data.data()); TEST_F() local
[all...]
H A Dets_method_test.cpp333 EtsString *str1 = foo1Method->GetNameString(); in TEST_F() local
335 ASSERT_TRUE(str1->StringsAreEqual(reinterpret_cast<EtsObject *>(str2))); in TEST_F()
336 str1 = foo2Method->GetNameString(); in TEST_F()
338 ASSERT_TRUE(str1->StringsAreEqual(reinterpret_cast<EtsObject *>(str2))); in TEST_F()
/arkcompiler/runtime_core/static_core/runtime/coretypes/
H A Dstring.cpp641 bool String::StringsAreEqual(String *str1, String *str2) in StringsAreEqual() argument
643 ASSERT(str1 != nullptr); in StringsAreEqual()
646 if ((str1->IsUtf16() != str2->IsUtf16()) || (str1->GetLength() != str2->GetLength())) { in StringsAreEqual()
650 if (str1->IsUtf16()) { in StringsAreEqual()
651 Span<const uint16_t> data1(str1->GetDataUtf16(), str1->GetLength()); in StringsAreEqual()
652 Span<const uint16_t> data2(str2->GetDataUtf16(), str1->GetLength()); in StringsAreEqual()
655 Span<const uint8_t> data1(str1->GetDataMUtf8(), str1 in StringsAreEqual()
662 StringsAreEqualMUtf8(String *str1, const uint8_t *mutf8Data, uint32_t utf16Length) StringsAreEqualMUtf8() argument
673 StringsAreEqualMUtf8(String *str1, const uint8_t *mutf8Data, uint32_t utf16Length, bool canBeCompressed) StringsAreEqualMUtf8() argument
698 StringsAreEqualUtf16(String *str1, const uint16_t *utf16Data, uint32_t utf16DataLength) StringsAreEqualUtf16() argument
746 StringsAreEquals(Span<const T> &str1, Span<const T> &str2) StringsAreEquals() argument
[all...]
/arkcompiler/ets_runtime/test/moduletest/stringfromcharcode/
H A Dstringfromcharcode.js24 var str1 = String.fromCharCode(56); variable
27 print(str1);
31 obj[str1] = 'jjj1';
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/types/
H A Dets_string_builder.cpp306 auto str1 = str1Handle.GetPtr(); in StringBuilderAppendStringsChecked() local
308 // sb.append(str0, str1) in StringBuilderAppendStringsChecked()
320 str1 = str1Handle.GetPtr(); in StringBuilderAppendStringsChecked()
327 buf->Set(index + 1U, EtsObject::FromCoreType(str1->GetCoreType())); in StringBuilderAppendStringsChecked()
332 sb->SetFieldPrimitive<uint32_t>(SB_LENGTH_OFFSET, length + str0->GetLength() + str1->GetLength()); in StringBuilderAppendStringsChecked()
334 if (sb->GetFieldPrimitive<bool>(SB_COMPRESS_OFFSET) && (str0->IsUtf16() || str1->IsUtf16())) { in StringBuilderAppendStringsChecked()
355 // sb.append("", str1) in StringBuilderAppendStrings()
370 ObjectHeader *StringBuilderAppendStrings(ObjectHeader *sb, EtsString *str0, EtsString *str1) in StringBuilderAppendStrings() argument
377 EtsHandle<EtsString> str1Handle(coroutine, str1); in StringBuilderAppendStrings()
388 auto str1 in StringBuilderAppendStringsChecked() local
465 StringBuilderAppendStrings(ObjectHeader *sb, EtsString *str0, EtsString *str1, EtsString *str2) StringBuilderAppendStrings() argument
485 auto str1 = str1Handle.GetPtr(); StringBuilderAppendStringsChecked() local
578 StringBuilderAppendStrings(ObjectHeader *sb, EtsString *str0, EtsString *str1, EtsString *str2, EtsString *str3) StringBuilderAppendStrings() argument
[all...]
H A Dets_string_builder.h28 ObjectHeader *StringBuilderAppendStrings(ObjectHeader *sb, EtsString *str0, EtsString *str1);
29 ObjectHeader *StringBuilderAppendStrings(ObjectHeader *sb, EtsString *str0, EtsString *str1, EtsString *str2);
30 ObjectHeader *StringBuilderAppendStrings(ObjectHeader *sb, EtsString *str0, EtsString *str1, EtsString *str2,
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/mempool/include/
H A Dmaple_string.h253 friend bool operator<(const MapleString &str1, const MapleString &str2);
268 bool operator==(const MapleString &str1, const MapleString &str2);
269 bool operator==(const MapleString &str1, const char *str2);
270 bool operator==(const char *str1, const MapleString &str2);
271 bool operator!=(const MapleString &str1, const MapleString &str2);
272 bool operator!=(const MapleString &str1, const char *str2);
273 bool operator!=(const char *str1, const MapleString &str2);
274 bool operator<(const MapleString &str1, const MapleString &str2);
/arkcompiler/ets_runtime/test/moduletest/deleteobjproperty/
H A Ddeleteobjproperty.js40 var str1 = 'my' + 'name';
41 print(delete a[str1]);
/arkcompiler/ets_runtime/test/moduletest/jsonstringifier/
H A Djsonstringifier.js129 let str1="\uD83D";
133 let str=str1+str2
135 obj[str1]=str1;
143 print(JSON.stringify(str1))
/arkcompiler/ets_runtime/ecmascript/
H A Decma_string.cpp681 bool EcmaString::EqualToSplicedString(const EcmaString *str1, const EcmaString *str2) in EqualToSplicedString() argument
684 ASSERT(str1->NotTreeString() && str2->NotTreeString()); in EqualToSplicedString()
685 if (GetLength() != str1->GetLength() + str2->GetLength()) { in EqualToSplicedString()
691 if (EcmaString::StringsAreEqualUtf16(str1, data, str1->GetLength())) { in EqualToSplicedString()
692 return EcmaString::StringsAreEqualUtf16(str2, data + str1->GetLength(), str2->GetLength()); in EqualToSplicedString()
697 if (EcmaString::StringIsEqualUint8Data(str1, data, str1->GetLength(), this->IsUtf8())) { in EqualToSplicedString()
698 return EcmaString::StringIsEqualUint8Data(str2, data + str1->GetLength(), in EqualToSplicedString()
765 bool EcmaString::StringsAreEqual(const EcmaVM *vm, const JSHandle<EcmaString> &str1, cons argument
796 StringsAreEqual(EcmaString *str1, EcmaString *str2) StringsAreEqual() argument
820 StringIsEqualUint8Data(const EcmaString *str1, const uint8_t *dataAddr, uint32_t dataLen, bool canBeCompressToUtf8) StringIsEqualUint8Data() argument
842 StringsAreEqualUtf16(const EcmaString *str1, const uint16_t *utf16Data, uint32_t utf16Len) StringsAreEqualUtf16() argument
[all...]
H A Decma_string.h341 static bool StringsAreEquals(Span<const T> &str1, Span<const T1> &str2)
343 ASSERT(str1.Size() <= str2.Size());
344 size_t size = str1.Size();
347 auto left = static_cast<uint16_t>(str1[i]);
356 return !memcmp(str1.data(), str2.data(), size * sizeof(T));
363 bool EqualToSplicedString(const EcmaString *str1, const EcmaString *str2);
365 static PUBLIC_API bool StringsAreEqual(const EcmaVM *vm, const JSHandle<EcmaString> &str1,
368 static PUBLIC_API bool StringsAreEqual(EcmaString *str1, EcmaString *str2);
370 static bool StringsAreEqualDiffUtfEncoding(EcmaString *str1, EcmaString *str2);
371 static bool StringsAreEqualDiffUtfEncoding(const FlatStringInfo &str1, cons
1378 StringsAreEqual(const EcmaVM *vm, const JSHandle<EcmaString> &str1, const JSHandle<EcmaString> &str2) StringsAreEqual() argument
1385 StringsAreEqual(EcmaString *str1, EcmaString *str2) StringsAreEqual() argument
1392 StringsAreEqualDiffUtfEncoding(EcmaString *str1, EcmaString *str2) StringsAreEqualDiffUtfEncoding() argument
1399 StringIsEqualUint8Data(const EcmaString *str1, const uint8_t *dataAddr, uint32_t dataLen, bool canBeCompress) StringIsEqualUint8Data() argument
1407 StringsAreEqualUtf16(const EcmaString *str1, const uint16_t *utf16Data, uint32_t utf16Len) StringsAreEqualUtf16() argument
1415 EqualToSplicedString(const EcmaString *str1, const EcmaString *str2) EqualToSplicedString() argument
[all...]
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/
H A DgenericBridgesLowering.cpp33 std::string str1 {};
34 str1.reserve(2U * SOURCE_CODE_LENGTH);
40 str1 = functionName + '(';
50 str1 += ", ";
56 str1 += parameterName;
58 str1 += ": @@T" + std::to_string(typeNodes.size());
67 str1 += "): @@T" + std::to_string(typeNodes.size()) + ' ';
73 str1 += str2;
74 return str1;
/arkcompiler/runtime_core/static_core/plugins/ets/compiler/
H A Dcodegen_intrinsics_ets.cpp328 auto str1 = src[THIRD_OPERAND]; in CreateStringBuilderAppendStrings() local
332 CallFastPath(inst, entrypoint, dst, {}, builder, str0, str1); in CreateStringBuilderAppendStrings()
339 CallFastPath(inst, entrypoint, dst, {}, builder, str0, str1, str2); in CreateStringBuilderAppendStrings()
347 CallFastPath(inst, entrypoint, dst, {}, builder, str0, str1, str2, str3); in CreateStringBuilderAppendStrings()
362 auto str1 = src[FIRST_OPERAND]; in CreateStringConcat() local
364 CallFastPath(inst, EntrypointId::STRING_CONCAT2_TLAB, dst, {}, str1, str2); in CreateStringConcat()
369 auto str1 = src[FIRST_OPERAND]; in CreateStringConcat() local
372 CallFastPath(inst, EntrypointId::STRING_CONCAT3_TLAB, dst, {}, str1, str2, str3); in CreateStringConcat()
377 auto str1 = src[FIRST_OPERAND]; in CreateStringConcat() local
381 CallFastPath(inst, EntrypointId::STRING_CONCAT4_TLAB, dst, {}, str1, str in CreateStringConcat()
[all...]
/arkcompiler/ets_runtime/test/moduletest/arrayjoin/
H A Darrayjoin.js24 var str1 = JSON.stringify(Array(3).join("0")); variable
25 print(str1);
/arkcompiler/ets_runtime/ecmascript/dfx/hprof/tests/js_files/
H A Dheapdump.js36 let str1 = 'Hello';
38 let str3 = `This is a template string. ${str1} ${str2}!`;
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/
H A Dets_entrypoints.cpp291 extern "C" ObjectHeader *StringBuilderAppendString2Entrypoint(ObjectHeader *sb, ObjectHeader *str0, ObjectHeader *str1) in StringBuilderAppendString2Entrypoint() argument
294 return StringBuilderAppendStrings(sb, reinterpret_cast<EtsString *>(str0), reinterpret_cast<EtsString *>(str1)); in StringBuilderAppendString2Entrypoint()
297 extern "C" ObjectHeader *StringBuilderAppendString3Entrypoint(ObjectHeader *sb, ObjectHeader *str0, ObjectHeader *str1, in StringBuilderAppendString3Entrypoint() argument
301 return StringBuilderAppendStrings(sb, reinterpret_cast<EtsString *>(str0), reinterpret_cast<EtsString *>(str1), in StringBuilderAppendString3Entrypoint()
305 extern "C" ObjectHeader *StringBuilderAppendString4Entrypoint(ObjectHeader *sb, ObjectHeader *str0, ObjectHeader *str1, in StringBuilderAppendString4Entrypoint() argument
309 return StringBuilderAppendStrings(sb, reinterpret_cast<EtsString *>(str0), reinterpret_cast<EtsString *>(str1), in StringBuilderAppendString4Entrypoint()
/arkcompiler/runtime_core/static_core/plugins/ets/tests/napi/lib/
H A DInterfaceNativeTest.cpp86 ets_string str1, ets_string str2) in ETS_InterfaceNativeTest_testStrUTFLen()
88 ets_size len1 = env->GetStringUTFLength(str1); in ETS_InterfaceNativeTest_testStrUTFLen()
85 ETS_InterfaceNativeTest_testStrUTFLen(EtsEnv *env, [[maybe_unused]] ets_class cls, ets_string str1, ets_string str2) ETS_InterfaceNativeTest_testStrUTFLen() argument
/arkcompiler/ets_runtime/ecmascript/regexp/tests/
H A Dregexp_test.cpp773 JSHandle<EcmaString> str1 = factory->NewFromASCII("aaba"); in HWTEST_F_L0() local
775 ASSERT_TRUE(EcmaStringAccessor::Compare(instance, resultStr0, str1) == 0); in HWTEST_F_L0()
855 JSHandle<EcmaString> str1 = factory->NewFromASCII("z"); in HWTEST_F_L0() local
860 ASSERT_TRUE(EcmaStringAccessor::Compare(instance, resultStr1, str1) == 0); in HWTEST_F_L0()
1206 JSHandle<EcmaString> str1 = factory->NewFromASCII("aaa"); in HWTEST_F_L0() local
1208 ASSERT_TRUE(EcmaStringAccessor::Compare(instance, resultStr1, str1) == 0); in HWTEST_F_L0()
1325 JSHandle<EcmaString> str1 = factory->NewFromASCII("ab"); in HWTEST_F_L0() local
1327 ASSERT_TRUE(EcmaStringAccessor::Compare(instance, resultStr1, str1) == 0); in HWTEST_F_L0()
1479 JSHandle<EcmaString> str1 = factory->NewFromASCII("b"); in HWTEST_F_L0() local
1481 ASSERT_TRUE(EcmaStringAccessor::Compare(instance, resultStr1, str1) in HWTEST_F_L0()
1506 JSHandle<EcmaString> str1 = factory->NewFromASCII("ab"); HWTEST_F_L0() local
1583 JSHandle<EcmaString> str1 = factory->NewFromASCII("2021"); HWTEST_F_L0() local
1614 JSHandle<EcmaString> str1 = factory->NewFromASCII("Brown"); HWTEST_F_L0() local
1642 JSHandle<EcmaString> str1 = factory->NewFromASCII("AB"); HWTEST_F_L0() local
1669 JSHandle<EcmaString> str1 = factory->NewFromASCII("netscape."); HWTEST_F_L0() local
1697 JSHandle<EcmaString> str1 = factory->NewFromASCII(""); HWTEST_F_L0() local
1747 JSHandle<EcmaString> str1 = factory->NewFromASCII("ba"); HWTEST_F_L0() local
1868 JSHandle<EcmaString> str1 = factory->NewFromASCII("Course_Creator"); HWTEST_F_L0() local
1920 JSHandle<EcmaString> str1 = factory->NewFromASCII("ab55"); HWTEST_F_L0() local
1954 JSHandle<EcmaString> str1 = factory->NewFromASCII("2020"); HWTEST_F_L0() local
2002 JSHandle<EcmaString> str1 = factory->NewFromASCII("aa"); HWTEST_F_L0() local
[all...]

Completed in 20 milliseconds

123