Lines Matching defs:property
56 * Get the value of object[property].
62 ecma_value_t property) /**< property name */
69 if (ecma_is_value_integer_number (property))
71 ecma_integer_value_t int_value = ecma_get_integer_from_value (property);
95 else if (ecma_is_value_string (property))
97 property_name_p = ecma_get_string_from_value (property);
101 if (ecma_is_value_symbol (property))
103 property_name_p = ecma_get_symbol_from_value (property);
128 "Cannot read property '%' of %",
129 property,
137 ecma_string_t *property_name_p = ecma_op_to_prop_name (property);
151 * Set the value of object[property].
154 * this function frees its object and property arguments
157 * if the property setting is unsuccessful
161 ecma_value_t property, /**< property name */
175 "Cannot set property '%' of %",
176 property,
181 ecma_free_value (property);
185 if (JERRY_UNLIKELY (!ecma_is_value_prop_name (property)))
187 property_p = ecma_op_to_string (property);
188 ecma_fast_free_value (property);
198 property_p = ecma_get_prop_name_from_value (property);
219 if (JERRY_UNLIKELY (!ecma_is_value_prop_name (property)))
221 property_p = ecma_op_to_string (property);
222 ecma_fast_free_value (property);
232 property_p = ecma_get_prop_name_from_value (property);
1801 result = ecma_raise_type_error (ECMA_ERR_MSG ("prototype property of a class is non-configurable"));
1876 result = ecma_raise_type_error (ECMA_ERR_MSG ("prototype property of a class is non-configurable"));
4049 ecma_value_t property = *(--stack_top_p);
4054 property = (ecma_value_t) ecma_get_integer_from_value (property);
4055 ecma_fast_free_value (VM_GET_REGISTER (frame_ctx_p, property));
4056 VM_GET_REGISTER (frame_ctx_p, property) = result;
4067 property,