Searched refs:property_desc_p (Results 1 – 10 of 10) sorted by relevance
363 … const ecma_property_descriptor_t *property_desc_p) /**< property in ecma_op_general_object_define_own_property() argument369 return ecma_proxy_object_define_own_property (object_p, property_name_p, property_desc_p); in ecma_op_general_object_define_own_property()380 if (property_desc_p->flags & (ECMA_PROP_IS_VALUE_DEFINED | ECMA_PROP_IS_WRITABLE_DEFINED)) in ecma_op_general_object_define_own_property()383 JERRY_ASSERT ((property_desc_p->flags & (ECMA_PROP_IS_GET_DEFINED | ECMA_PROP_IS_SET_DEFINED)) in ecma_op_general_object_define_own_property()387 else if (property_desc_p->flags & (ECMA_PROP_IS_GET_DEFINED | ECMA_PROP_IS_SET_DEFINED)) in ecma_op_general_object_define_own_property()389 JERRY_ASSERT (!(property_desc_p->flags & ECMA_PROP_IS_WRITABLE_DEFINED)); in ecma_op_general_object_define_own_property()395 JERRY_ASSERT ((property_desc_p->flags & ECMA_PROP_IS_CONFIGURABLE_DEFINED) in ecma_op_general_object_define_own_property()396 || !(property_desc_p->flags & ECMA_PROP_IS_CONFIGURABLE)); in ecma_op_general_object_define_own_property()397 JERRY_ASSERT ((property_desc_p->flags & ECMA_PROP_IS_ENUMERABLE_DEFINED) in ecma_op_general_object_define_own_property()398 || !(property_desc_p->flags & ECMA_PROP_IS_ENUMERABLE)); in ecma_op_general_object_define_own_property()[all …]
1072 … const ecma_property_descriptor_t *property_desc_p) /**< property descriptor */ in ecma_op_array_object_define_own_property() argument1076 JERRY_ASSERT ((property_desc_p->flags & ECMA_PROP_IS_CONFIGURABLE_DEFINED) in ecma_op_array_object_define_own_property()1077 || !(property_desc_p->flags & ECMA_PROP_IS_CONFIGURABLE)); in ecma_op_array_object_define_own_property()1078 JERRY_ASSERT ((property_desc_p->flags & ECMA_PROP_IS_ENUMERABLE_DEFINED) in ecma_op_array_object_define_own_property()1079 || !(property_desc_p->flags & ECMA_PROP_IS_ENUMERABLE)); in ecma_op_array_object_define_own_property()1080 JERRY_ASSERT ((property_desc_p->flags & ECMA_PROP_IS_WRITABLE_DEFINED) in ecma_op_array_object_define_own_property()1081 || !(property_desc_p->flags & ECMA_PROP_IS_WRITABLE)); in ecma_op_array_object_define_own_property()1085 if (property_desc_p->flags & ECMA_PROP_IS_THROW) in ecma_op_array_object_define_own_property()1091 if (property_desc_p->flags & (ECMA_PROP_IS_CONFIGURABLE in ecma_op_array_object_define_own_property()1099 if (property_desc_p->flags & ECMA_PROP_IS_WRITABLE_DEFINED) in ecma_op_array_object_define_own_property()[all …]
235 … const ecma_property_descriptor_t *property_desc_p) /**< property in ecma_op_arguments_object_define_own_property() argument241 property_desc_p); in ecma_op_arguments_object_define_own_property()271 if (property_desc_p->flags & (ECMA_PROP_IS_GET_DEFINED | ECMA_PROP_IS_SET_DEFINED)) in ecma_op_arguments_object_define_own_property()278 if (property_desc_p->flags & ECMA_PROP_IS_VALUE_DEFINED) in ecma_op_arguments_object_define_own_property()286 property_desc_p->value, in ecma_op_arguments_object_define_own_property()292 if ((property_desc_p->flags & ECMA_PROP_IS_WRITABLE_DEFINED) in ecma_op_arguments_object_define_own_property()293 && !(property_desc_p->flags & ECMA_PROP_IS_WRITABLE)) in ecma_op_arguments_object_define_own_property()
1298 … const ecma_property_descriptor_t *property_desc_p) /**< the description of in ecma_op_typedarray_define_index_prop() argument1306 || (property_desc_p->flags & (ECMA_PROP_IS_GET_DEFINED | ECMA_PROP_IS_SET_DEFINED)) in ecma_op_typedarray_define_index_prop()1307 || ((property_desc_p->flags & (ECMA_PROP_IS_CONFIGURABLE_DEFINED | ECMA_PROP_IS_CONFIGURABLE)) in ecma_op_typedarray_define_index_prop()1309 || ((property_desc_p->flags & ECMA_PROP_IS_ENUMERABLE_DEFINED) in ecma_op_typedarray_define_index_prop()1310 && !(property_desc_p->flags & ECMA_PROP_IS_ENUMERABLE)) in ecma_op_typedarray_define_index_prop()1311 || ((property_desc_p->flags & ECMA_PROP_IS_WRITABLE_DEFINED) in ecma_op_typedarray_define_index_prop()1312 && !(property_desc_p->flags & ECMA_PROP_IS_WRITABLE))) in ecma_op_typedarray_define_index_prop()1317 if (property_desc_p->flags & ECMA_PROP_IS_VALUE_DEFINED) in ecma_op_typedarray_define_index_prop()1320 ecma_value_t error = ecma_get_number (property_desc_p->value, &num_var); in ecma_op_typedarray_define_index_prop()
31 const ecma_property_descriptor_t *property_desc_p);
38 … const ecma_property_descriptor_t *property_desc_p);
1766 const ecma_property_descriptor_t *property_desc_p) /**< property in ecma_op_object_define_own_property() argument1778 return ecma_proxy_object_define_own_property (obj_p, property_name_p, property_desc_p); in ecma_op_object_define_own_property()1792 property_desc_p); in ecma_op_object_define_own_property()1799 property_desc_p); in ecma_op_object_define_own_property()1816 property_desc_p); in ecma_op_object_define_own_property()1827 property_desc_p); in ecma_op_object_define_own_property()1836 property_desc_p); in ecma_op_object_define_own_property()1843 return ecma_reject (property_desc_p->flags & ECMA_PROP_IS_THROW); in ecma_op_object_define_own_property()1853 return ecma_reject (property_desc_p->flags & ECMA_PROP_IS_THROW); in ecma_op_object_define_own_property()1861 property_desc_p); in ecma_op_object_define_own_property()
117 const ecma_property_descriptor_t *property_desc_p);
67 const ecma_property_descriptor_t *property_desc_p);
66 const ecma_property_descriptor_t *property_desc_p);