/arkcompiler/ets_runtime/ecmascript/ |
D | filter_helper.h | 45 if ((filter & NATIVE_WRITABLE) && !desc.IsWritable()) { in IgnoreKeyByFilter()
|
D | js_proxy.cpp | 362 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()
|
D | object_operator.h | 153 inline bool IsWritable() const in IsWritable() function 155 return GetAttr().IsWritable(); in IsWritable()
|
D | object_operator.cpp | 225 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()
|
D | js_object.cpp | 40 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 …]
|
D | js_array.cpp | 266 if (!oldLenDesc.IsWritable() || in ArraySetLength() 276 if (!newLenDesc.HasWritable() || newLenDesc.IsWritable()) { in ArraySetLength()
|
D | property_attributes.h | 172 inline bool IsWritable() const in IsWritable() function
|
D | object_fast_operator-inl.h | 150 if (UNLIKELY(!attr.IsWritable())) { in SetPropertyByName() 186 if (UNLIKELY(!attr.IsWritable())) { in SetPropertyByName() 588 return attr.IsWritable(); in ShouldCallSetter()
|
D | js_object.h | 92 inline bool IsWritable() const in IsWritable() function
|
D | js_typed_array.cpp | 190 if (desc.HasWritable() && !desc.IsWritable()) { in DefineOwnProperty()
|
D | js_hclass.cpp | 746 result.SetIsWritable(attr.IsWritable()); in LookupPropertyInAotHClass()
|
D | js_hclass.h | 1746 inline bool IsWritable() const in IsWritable() function
|
D | js_serializer.cpp | 1001 bool isWritable = desc.IsWritable(); in WriteDesc()
|
/arkcompiler/ets_runtime/ecmascript/compiler/ |
D | object_access_helper.cpp | 88 return (plr.IsFound() && plr.IsLocal() && !plr.IsAccessor() && plr.IsWritable()); in ComputeForClassOrObject()
|
D | ntype_hcr_lowering.cpp | 228 if (!plr.IsFound() || !plr.IsLocal() || plr.IsAccessor() || !plr.IsWritable()) { // slowpath in LowerNTypedStOwnByName()
|
D | stub_builder.h | 320 GateRef IsWritable(GateRef attr);
|
/arkcompiler/ets_runtime/ecmascript/tests/ |
D | js_object_test.cpp | 249 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()
|
D | js_serializer_test.cpp | 262 EXPECT_TRUE(desc3.IsWritable()); in DescriptionTest() 267 EXPECT_FALSE(desc4.IsWritable()); in DescriptionTest()
|
D | object_operator_test.cpp | 281 EXPECT_TRUE(!handleDesc1.IsWritable()); in HWTEST_F_L0()
|
D | js_typed_array_test.cpp | 1223 EXPECT_TRUE(descTo1.IsWritable() && descTo1.IsEnumerable() && descTo1.IsConfigurable()); in HWTEST_F_L0()
|
/arkcompiler/ets_runtime/ecmascript/module/ |
D | js_module_namespace.cpp | 187 if (desc.HasWritable() && !desc.IsWritable()) { in DefineOwnProperty()
|
/arkcompiler/ets_runtime/ecmascript/builtins/tests/ |
D | builtins_object_test.cpp | 240 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()
|
D | builtins_reflect_test.cpp | 213 ASSERT_EQ(descRuler.IsWritable(), true); in HWTEST_F_L0()
|
/arkcompiler/ets_runtime/ecmascript/napi/ |
D | jsnapi.cpp | 1404 …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/ |
D | jsnapi.h | 599 bool IsWritable() const in IsWritable() function
|