Home
last modified time | relevance | path

Searched refs:secondString (Results 1 – 10 of 10) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/
Decma_string_table.cpp30 … const JSHandle<EcmaString> &secondString) const in GetString()
33 ASSERT(EcmaStringAccessor(secondString).NotTreeString()); in GetString()
35 hashCode = EcmaStringAccessor(secondString).ComputeHashcode(hashCode, isInteger); in GetString()
40 if (EcmaStringAccessor(foundString).EqualToSplicedString(*firstString, *secondString)) { in GetString()
106 const JSHandle<EcmaString> &secondString) in GetOrInternString() argument
109 …ondFlat = JSHandle<EcmaString>(vm_->GetJSThread(), EcmaStringAccessor::Flatten(vm_, secondString)); in GetOrInternString()
Decma_string_table.h38 …tOrInternString(const JSHandle<EcmaString> &firstString, const JSHandle<EcmaString> &secondString);
58 const JSHandle<EcmaString> &firstString, const JSHandle<EcmaString> &secondString) const;
Dobject_factory.h585 const JSHandle<EcmaString> &secondString);
752 const JSHandle<EcmaString> &secondString);
Dobject_factory.cpp4020 const JSHandle<EcmaString> &secondString) in ConcatFromString() argument
4023 return secondString; in ConcatFromString()
4025 if (EcmaStringAccessor(secondString).GetLength() == 0) { in ConcatFromString()
4028 return GetStringFromStringTable(firstString, secondString); in ConcatFromString()
4032 … const JSHandle<EcmaString> &secondString) in GetStringFromStringTable() argument
4035 return JSHandle<EcmaString>(thread_, stringTable->GetOrInternString(firstString, secondString)); in GetStringFromStringTable()
/arkcompiler/ets_runtime/ecmascript/tests/
Decma_string_accessor_test.cpp1580 JSHandle<EcmaString> secondString = factory->NewFromUtf8("开始"); in HWTEST_F_L0() local
1583 EXPECT_TRUE(EcmaStringAccessor(secondString).IsUtf16()); in HWTEST_F_L0()
1584 … bool result = EcmaStringAccessor(sourceString).EqualToSplicedString(*firstString, *secondString); in HWTEST_F_L0()
1591 JSHandle<EcmaString> secondString = factory->NewFromASCII("start"); in HWTEST_F_L0() local
1594 EXPECT_TRUE(EcmaStringAccessor(secondString).IsUtf8()); in HWTEST_F_L0()
1595 … bool result = EcmaStringAccessor(sourceString).EqualToSplicedString(*firstString, *secondString); in HWTEST_F_L0()
1602 JSHandle<EcmaString> secondString = factory->NewFromUtf8("始"); in HWTEST_F_L0() local
1605 EXPECT_TRUE(EcmaStringAccessor(secondString).IsUtf16()); in HWTEST_F_L0()
1606 … bool result = EcmaStringAccessor(sourceString).EqualToSplicedString(*firstString, *secondString); in HWTEST_F_L0()
1613 JSHandle<EcmaString> secondString = factory->NewFromASCII("start"); in HWTEST_F_L0() local
[all …]
Decma_string_test.cpp1630 JSHandle<EcmaString> secondString = factory->NewFromUtf8("开始"); in HWTEST_F_L0() local
1633 EXPECT_TRUE(secondString->IsUtf16()); in HWTEST_F_L0()
1634 bool result = sourceString->EqualToSplicedString(*firstString, *secondString); in HWTEST_F_L0()
1641 JSHandle<EcmaString> secondString = factory->NewFromASCII("start"); in HWTEST_F_L0() local
1644 EXPECT_TRUE(secondString->IsUtf8()); in HWTEST_F_L0()
1645 bool result = sourceString->EqualToSplicedString(*firstString, *secondString); in HWTEST_F_L0()
1652 JSHandle<EcmaString> secondString = factory->NewFromUtf8("始"); in HWTEST_F_L0() local
1655 EXPECT_TRUE(secondString->IsUtf16()); in HWTEST_F_L0()
1656 bool result = sourceString->EqualToSplicedString(*firstString, *secondString); in HWTEST_F_L0()
1663 JSHandle<EcmaString> secondString = factory->NewFromASCII("start"); in HWTEST_F_L0() local
[all …]
Dconstant_string_test.cpp539 JSHandle<EcmaString> secondString(thread, in HWTEST_F_L0() local
544 EXPECT_TRUE(EcmaStringAccessor(secondString).IsUtf8()); in HWTEST_F_L0()
545 … bool result = EcmaStringAccessor(sourceString).EqualToSplicedString(*firstString, *secondString); in HWTEST_F_L0()
/arkcompiler/runtime_core/static_core/runtime/tests/
Dstring_test.cpp152 auto secondString = reinterpret_cast<const uint16_t *>(data.data()); in TEST_F() local
153 ASSERT_TRUE(String::StringsAreEqualUtf16(firstString, secondString, data.size())); in TEST_F()
167 auto secondString = reinterpret_cast<const uint16_t *>(data.data()); in TEST_F() local
168 ASSERT_TRUE(String::StringsAreEqualUtf16(firstString, secondString, data.size() - 1)); in TEST_F()
177 auto secondString = reinterpret_cast<const uint16_t *>(data2.data()); in TEST_F() local
178 ASSERT_FALSE(String::StringsAreEqualUtf16(firstString, secondString, data2.size())); in TEST_F()
188 auto secondString = reinterpret_cast<const uint16_t *>(data2.data()); in TEST_F() local
189 ASSERT_FALSE(String::StringsAreEqualUtf16(firstString, secondString, data2.size())); in TEST_F()
274 …String *secondString = String::CreateFromMUtf8(reinterpret_cast<const uint8_t *>(F_STRING), F_STRI… in TEST_F() local
276 ASSERT_EQ(secondString->GetLength(), F_STRING_LENGTH); in TEST_F()
[all …]
Dstring_table_test.cpp136 auto *secondString = in InternTheSameUtf16String() local
140 auto *internedStr2 = table.GetOrInternString(secondString, ctx); in InternTheSameUtf16String()
/arkcompiler/runtime_core/static_core/plugins/ets/tests/runtime/types/
Dets_string_test.cpp76 auto *secondString = reinterpret_cast<const uint16_t *>(data.data()); in TEST_F() local
78 ASSERT_TRUE(coretypes::String::StringsAreEqualUtf16(firstString, secondString, data.size())); in TEST_F()
89 auto *secondString = reinterpret_cast<const uint8_t *>(data.data()); in TEST_F() local
92 …firstString, secondString, data.size() - 1)); // need to subtract 1 'cause of 0 in the end of Mut… in TEST_F()
104 auto *secondString = reinterpret_cast<const uint8_t *>(data.data()); in TEST_F() local
107 …firstString, secondString, data.size() - 1)); // need to subtract 1 'cause of 0 in the end of Mut… in TEST_F()