Home
last modified time | relevance | path

Searched refs:firstString (Results 1 – 7 of 7) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/
Decma_string_table.cpp27 EcmaString *EcmaStringTable::GetString(const JSHandle<EcmaString> &firstString, in GetString() argument
30 ASSERT(EcmaStringAccessor(firstString).IsLineOrConstantString()); in GetString()
32 uint32_t hashCode = EcmaStringAccessor(firstString).GetHashcode(); in GetString()
37 if (EcmaStringAccessor(foundString).EqualToSplicedString(*firstString, *secondString)) { in GetString()
102 EcmaString *EcmaStringTable::GetOrInternString(const JSHandle<EcmaString> &firstString, in GetOrInternString() argument
105 …irstFlat = JSHandle<EcmaString>(vm_->GetJSThread(), EcmaStringAccessor::Flatten(vm_, firstString)); in GetOrInternString()
Decma_string_table.h37 …EcmaString *GetOrInternString(const JSHandle<EcmaString> &firstString, const JSHandle<EcmaString> …
53 …EcmaString *GetString(const JSHandle<EcmaString> &firstString, const JSHandle<EcmaString> &secondS…
Dobject_factory.h540 JSHandle<EcmaString> ConcatFromString(const JSHandle<EcmaString> &firstString,
695 JSHandle<EcmaString> GetStringFromStringTable(const JSHandle<EcmaString> &firstString,
Dobject_factory.cpp3523 JSHandle<EcmaString> ObjectFactory::ConcatFromString(const JSHandle<EcmaString> &firstString, in ConcatFromString() argument
3526 if (EcmaStringAccessor(firstString).GetLength() == 0) { in ConcatFromString()
3530 return firstString; in ConcatFromString()
3532 return GetStringFromStringTable(firstString, secondString); in ConcatFromString()
3535 …Handle<EcmaString> ObjectFactory::GetStringFromStringTable(const JSHandle<EcmaString> &firstString, in GetStringFromStringTable() argument
3539 return JSHandle<EcmaString>(thread_, stringTable->GetOrInternString(firstString, secondString)); in GetStringFromStringTable()
/arkcompiler/ets_runtime/ecmascript/tests/
Decma_string_test.cpp1625 JSHandle<EcmaString> firstString = factory->NewFromASCII("Start"); in HWTEST_F_L0() local
1628 EXPECT_TRUE(firstString->IsUtf8()); in HWTEST_F_L0()
1630 bool result = sourceString->EqualToSplicedString(*firstString, *secondString); in HWTEST_F_L0()
1636 JSHandle<EcmaString> firstString = factory->NewFromASCII("Start"); in HWTEST_F_L0() local
1639 EXPECT_TRUE(firstString->IsUtf8()); in HWTEST_F_L0()
1641 bool result = sourceString->EqualToSplicedString(*firstString, *secondString); in HWTEST_F_L0()
1647 JSHandle<EcmaString> firstString = factory->NewFromUtf8("Start开"); in HWTEST_F_L0() local
1650 EXPECT_TRUE(firstString->IsUtf16()); in HWTEST_F_L0()
1652 bool result = sourceString->EqualToSplicedString(*firstString, *secondString); in HWTEST_F_L0()
1658 JSHandle<EcmaString> firstString = factory->NewFromASCII("Start"); in HWTEST_F_L0() local
[all …]
Decma_string_accessor_test.cpp1604 JSHandle<EcmaString> firstString = factory->NewFromASCII("Start"); in HWTEST_F_L0() local
1607 EXPECT_TRUE(EcmaStringAccessor(firstString).IsUtf8()); in HWTEST_F_L0()
1609 … bool result = EcmaStringAccessor(sourceString).EqualToSplicedString(*firstString, *secondString); in HWTEST_F_L0()
1615 JSHandle<EcmaString> firstString = factory->NewFromASCII("Start"); in HWTEST_F_L0() local
1618 EXPECT_TRUE(EcmaStringAccessor(firstString).IsUtf8()); in HWTEST_F_L0()
1620 … bool result = EcmaStringAccessor(sourceString).EqualToSplicedString(*firstString, *secondString); in HWTEST_F_L0()
1626 JSHandle<EcmaString> firstString = factory->NewFromUtf8("Start开"); in HWTEST_F_L0() local
1629 EXPECT_TRUE(EcmaStringAccessor(firstString).IsUtf16()); in HWTEST_F_L0()
1631 … bool result = EcmaStringAccessor(sourceString).EqualToSplicedString(*firstString, *secondString); in HWTEST_F_L0()
1637 JSHandle<EcmaString> firstString = factory->NewFromASCII("Start"); in HWTEST_F_L0() local
[all …]
Dconstant_string_test.cpp535 JSHandle<EcmaString> firstString(thread, in HWTEST_F_L0() local
543 EXPECT_TRUE(EcmaStringAccessor(firstString).IsUtf8()); in HWTEST_F_L0()
545 … bool result = EcmaStringAccessor(sourceString).EqualToSplicedString(*firstString, *secondString); in HWTEST_F_L0()