Searched refs:IsConstantString (Results 1 – 17 of 17) sorted by relevance
| /arkcompiler/ets_runtime/ecmascript/ |
| D | ecma_string.h | 686 bool IsConstantString() const in IsConstantString() function 688 return GetClass()->IsConstantString(); in IsConstantString() 705 return hclass->IsLineString() || hclass->IsConstantString(); in IsLineOrConstantString() 848 CAST_CHECK(ConstantString, IsConstantString); 1142 } if (string_->IsConstantString()) { in ObjectSize() 1152 if (string_->IsConstantString()) { in GetFlatStringSize() 1447 bool IsConstantString() const in IsConstantString() function 1449 return string_->IsConstantString(); in IsConstantString()
|
| D | ecma_string_table.cpp | 275 if (!EcmaStringAccessor(object).IsConstantString()) { in RelocateConstantData()
|
| D | js_tagged_value-inl.h | 473 inline bool JSTaggedValue::IsConstantString() const in IsConstantString() function 475 return IsHeapObject() && GetTaggedObject()->GetClass()->IsConstantString(); in IsConstantString()
|
| D | ecma_string-inl.h | 268 if (IsConstantString()) { in GetDataUtf8Writable()
|
| D | js_tagged_value.h | 461 bool IsConstantString() const;
|
| D | ecma_string.cpp | 100 if (original->IsConstantString()) { in CopyStringToOldSpace() 181 ASSERT(IsLineString() && !IsConstantString()); in WriteData()
|
| D | js_hclass.h | 590 inline bool IsConstantString() const in IsConstantString() function
|
| /arkcompiler/ets_runtime/ecmascript/snapshot/mem/ |
| D | snapshot.cpp | 233 if (EcmaStringAccessor(str).IsConstantString()) { in WriteToFile()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | hcr_circuit_builder.h | 111 GateRef CircuitBuilder::IsConstantString(GateRef obj) in IsConstantString() function
|
| D | hcr_circuit_builder.cpp | 577 return BoolOr(IsLineString(string), IsConstantString(string)); in IsLiteralString()
|
| D | circuit_builder.h | 638 inline GateRef IsConstantString(GateRef obj);
|
| D | stub_builder.h | 335 GateRef IsConstantString(GateRef obj);
|
| D | mcr_circuit_builder.cpp | 1129 Branch(IsConstantString(str), &isConstantString, &isLineString); in GetStringDataFromLineOrConstantString()
|
| D | stub_builder-inl.h | 1193 inline GateRef StubBuilder::IsConstantString(GateRef obj) in IsConstantString() function
|
| D | stub_builder.cpp | 7698 Branch(IsConstantString(stringInfoGate.GetString()), &isConstantString, &isLineString); in GetNormalStringData()
|
| /arkcompiler/ets_runtime/ecmascript/tests/ |
| D | constant_string_test.cpp | 60 EXPECT_TRUE(EcmaStringAccessor(handleEcmaStrEmpty).IsConstantString()); in HWTEST_F_L0()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/builtins/ |
| D | builtins_string_stub_builder.cpp | 858 Branch(IsConstantString(str), &isConstantString, &lineStringCheck); in GetSingleCharCodeByIndex() 1658 Branch(BoolOr(IsLineString(str), IsConstantString(str)), &exit, ¬LineString); in FlattenString() 1706 Branch(IsConstantString(str), &isConstantString, &isLineString); in GetStringDataFromLineOrConstantString()
|