Home
last modified time | relevance | path

Searched refs:IsWritable (Results 1 – 25 of 29) sorted by relevance

12

/arkcompiler/ets_runtime/ecmascript/
Dfilter_helper.h45 if ((filter & NATIVE_WRITABLE) && !desc.IsWritable()) { in IgnoreKeyByFilter()
Djs_proxy.cpp362 if (resultDesc.HasWritable() && !resultDesc.IsWritable() && targetDesc.IsWritable()) { in GetOwnProperty()
367 if (resultDesc.HasWritable() && !resultDesc.IsWritable() && targetDesc.IsWritable()) { in GetOwnProperty()
449 … if (targetDesc.IsDataDescriptor() && !targetDesc.IsConfigurable() && targetDesc.IsWritable() && in DefineOwnProperty()
450 desc.HasWritable() && !desc.IsWritable()) { in DefineOwnProperty()
455 … if (targetDesc.IsDataDescriptor() && !targetDesc.IsConfigurable() && targetDesc.IsWritable() && in DefineOwnProperty()
456 desc.HasWritable() && !desc.IsWritable()) { in DefineOwnProperty()
584 … if (targetDesc.IsDataDescriptor() && !targetDesc.IsConfigurable() && !targetDesc.IsWritable()) { in GetProperty()
652 … if (targetDesc.IsDataDescriptor() && !targetDesc.IsConfigurable() && !targetDesc.IsWritable()) { in SetProperty()
Dobject_operator.h153 inline bool IsWritable() const in IsWritable() function
155 return GetAttr().IsWritable(); in IsWritable()
Dobject_operator.cpp225 desc.SetWritable(IsWritable()); in ToPropertyDescriptor()
237 desc.SetWritable(IsWritable()); in ToPropertyDescriptor()
574 if (desc.HasWritable() && attr.IsWritable() != desc.IsWritable()) { in WriteDataProperty()
575 attr.SetWritable(desc.IsWritable()); in WriteDataProperty()
Djs_object.cpp40 SetWritable(desc.IsWritable()); in PropertyAttributes()
229 return attr.IsWritable(); in IsArrayLengthWritable()
233 return op.GetAttr().IsWritable(); in IsArrayLengthWritable()
704 if (!op->IsWritable()) { in SetProperty()
734 if (!existDesc.IsWritable()) { in SetProperty()
758 if (!op->IsWritable()) { in SetProperty()
1082 (!desc.HasWritable() || (current.IsWritable() == desc.IsWritable())) && in ValidateAndApplyPropertyDescriptor()
1127 if (!current.IsWritable() && desc.HasWritable() && desc.IsWritable()) { in ValidateAndApplyPropertyDescriptor()
1131 if (!current.IsWritable()) { in ValidateAndApplyPropertyDescriptor()
1537 currentDesc.IsDataDescriptor() && currentDesc.IsWritable()) { in TestIntegrityLevel()
[all …]
Djs_array.cpp266 if (!oldLenDesc.IsWritable() || in ArraySetLength()
276 if (!newLenDesc.HasWritable() || newLenDesc.IsWritable()) { in ArraySetLength()
Dproperty_attributes.h172 inline bool IsWritable() const in IsWritable() function
Dobject_fast_operator-inl.h150 if (UNLIKELY(!attr.IsWritable())) { in SetPropertyByName()
186 if (UNLIKELY(!attr.IsWritable())) { in SetPropertyByName()
588 return attr.IsWritable(); in ShouldCallSetter()
Djs_object.h92 inline bool IsWritable() const in IsWritable() function
Djs_typed_array.cpp190 if (desc.HasWritable() && !desc.IsWritable()) { in DefineOwnProperty()
Djs_hclass.cpp746 result.SetIsWritable(attr.IsWritable()); in LookupPropertyInAotHClass()
Djs_hclass.h1746 inline bool IsWritable() const in IsWritable() function
Djs_serializer.cpp1001 bool isWritable = desc.IsWritable(); in WriteDesc()
/arkcompiler/ets_runtime/ecmascript/compiler/
Dobject_access_helper.cpp88 return (plr.IsFound() && plr.IsLocal() && !plr.IsAccessor() && plr.IsWritable()); in ComputeForClassOrObject()
Dntype_hcr_lowering.cpp228 if (!plr.IsFound() || !plr.IsLocal() || plr.IsAccessor() || !plr.IsWritable()) { // slowpath in LowerNTypedStOwnByName()
Dstub_builder.h320 GateRef IsWritable(GateRef attr);
/arkcompiler/ets_runtime/ecmascript/tests/
Djs_object_test.cpp249 EXPECT_EQ(true, desc.IsWritable()); in HWTEST_F_L0()
274 EXPECT_EQ(true, desc.IsWritable()); in HWTEST_F_L0()
296 EXPECT_EQ(true, descRes1.IsWritable()); in HWTEST_F_L0()
307 EXPECT_EQ(false, descRes2.IsWritable()); in HWTEST_F_L0()
321 EXPECT_EQ(false, descRes3.IsWritable()); in HWTEST_F_L0()
529 EXPECT_EQ(true, desc1.IsWritable()); in HWTEST_F_L0()
554 EXPECT_EQ(false, desc1.IsWritable()); in HWTEST_F_L0()
Djs_serializer_test.cpp262 EXPECT_TRUE(desc3.IsWritable()); in DescriptionTest()
267 EXPECT_FALSE(desc4.IsWritable()); in DescriptionTest()
Dobject_operator_test.cpp281 EXPECT_TRUE(!handleDesc1.IsWritable()); in HWTEST_F_L0()
Djs_typed_array_test.cpp1223 EXPECT_TRUE(descTo1.IsWritable() && descTo1.IsEnumerable() && descTo1.IsConfigurable()); in HWTEST_F_L0()
/arkcompiler/ets_runtime/ecmascript/module/
Djs_module_namespace.cpp187 if (desc.HasWritable() && !desc.IsWritable()) { in DefineOwnProperty()
/arkcompiler/ets_runtime/ecmascript/builtins/tests/
Dbuiltins_object_test.cpp240 EXPECT_TRUE(!descRes.IsWritable()); in HWTEST_F_L0()
287 EXPECT_TRUE(!descRes.IsWritable()); in HWTEST_F_L0()
305 JSHandle<JSTaggedValue> writable(thread, JSTaggedValue(desc.IsWritable())); in HWTEST_F_L0()
Dbuiltins_reflect_test.cpp213 ASSERT_EQ(descRuler.IsWritable(), true); in HWTEST_F_L0()
/arkcompiler/ets_runtime/ecmascript/napi/
Djsnapi.cpp1404 …PropertyDescriptor desc(thread, attribute.IsWritable(), attribute.IsEnumerable(), attribute.IsConf… in SetAccessorProperty()
1459 property.SetWritable(desc.IsWritable()); in GetOwnProperty()
1537 …PropertyDescriptor desc(thread, attribute.IsWritable(), attribute.IsEnumerable(), attribute.IsConf… in DefineProperty()
/arkcompiler/ets_runtime/ecmascript/napi/include/
Djsnapi.h599 bool IsWritable() const in IsWritable() function

12