Home
last modified time | relevance | path

Searched refs:property_name_p (Results 1 - 18 of 18) sorted by relevance

/third_party/jerryscript/jerry-core/ecma/operations/
H A Decma-objects.c73 ecma_string_t *property_name_p, /**< property name */ in ecma_op_object_get_own_property()
82 JERRY_ASSERT (property_name_p != NULL); in ecma_op_object_get_own_property()
97 if (ecma_string_is_length (property_name_p)) in ecma_op_object_get_own_property()
111 uint32_t index = ecma_string_get_array_index (property_name_p); in ecma_op_object_get_own_property()
137 if (ecma_string_is_length (property_name_p)) in ecma_op_object_get_own_property()
149 uint32_t index = ecma_string_get_array_index (property_name_p); in ecma_op_object_get_own_property()
183 if (ecma_prop_name_is_symbol (property_name_p)) in ecma_op_object_get_own_property()
189 uint32_t array_index = ecma_string_get_array_index (property_name_p); in ecma_op_object_get_own_property()
220 ecma_number_t num = ecma_string_to_number (property_name_p); in ecma_op_object_get_own_property()
223 if (ecma_compare_ecma_strings (property_name_p, num_to_st in ecma_op_object_get_own_property()
72 ecma_op_object_get_own_property(ecma_object_t *object_p, ecma_string_t *property_name_p, ecma_property_ref_t *property_ref_p, uint32_t options) ecma_op_object_get_own_property() argument
362 ecma_op_object_get_property(ecma_object_t *object_p, ecma_string_t *property_name_p, ecma_property_ref_t *property_ref_p, uint32_t options) ecma_op_object_get_property() argument
405 ecma_op_object_has_property(ecma_object_t *object_p, ecma_string_t *property_name_p) ecma_op_object_has_property() argument
445 ecma_op_object_find_own(ecma_value_t base_value, ecma_object_t *object_p, ecma_string_t *property_name_p) ecma_op_object_find_own() argument
730 ecma_op_object_find(ecma_object_t *object_p, ecma_string_t *property_name_p) ecma_op_object_find() argument
771 ecma_op_object_get_own_data_prop(ecma_object_t *object_p, ecma_string_t *property_name_p) ecma_op_object_get_own_data_prop() argument
810 ecma_op_object_get(ecma_object_t *object_p, ecma_string_t *property_name_p) ecma_op_object_get() argument
831 ecma_op_object_get_with_receiver(ecma_object_t *object_p, ecma_string_t *property_name_p, ecma_value_t receiver) ecma_op_object_get_with_receiver() argument
1129 ecma_op_object_put(ecma_object_t *object_p, ecma_string_t *property_name_p, ecma_value_t value, bool is_throw) ecma_op_object_put() argument
1151 ecma_op_object_put_apply_receiver(ecma_value_t receiver, ecma_string_t *property_name_p, ecma_value_t value, bool is_throw) ecma_op_object_put_apply_receiver() argument
1251 ecma_op_object_put_with_receiver(ecma_object_t *object_p, ecma_string_t *property_name_p, ecma_value_t value, ecma_value_t receiver, bool is_throw) ecma_op_object_put_with_receiver() argument
1683 ecma_op_object_delete(ecma_object_t *obj_p, ecma_string_t *property_name_p, bool is_throw) ecma_op_object_delete() argument
1764 ecma_op_object_define_own_property(ecma_object_t *obj_p, ecma_string_t *property_name_p, const ecma_property_descriptor_t *property_desc_p) ecma_op_object_define_own_property() argument
1885 ecma_op_object_get_own_property_descriptor(ecma_object_t *object_p, ecma_string_t *property_name_p, ecma_property_descriptor_t *prop_desc_p) ecma_op_object_get_own_property_descriptor() argument
3052 ecma_op_invoke(ecma_value_t object, ecma_string_t *property_name_p, ecma_value_t *args_p, ecma_length_t args_len) ecma_op_invoke() argument
3212 ecma_op_ordinary_object_has_own_property(ecma_object_t *object_p, ecma_string_t *property_name_p) ecma_op_ordinary_object_has_own_property() argument
[all...]
H A Decma-objects.h30 ecma_property_t ecma_op_object_get_own_property (ecma_object_t *object_p, ecma_string_t *property_name_p,
32 bool ecma_op_ordinary_object_has_own_property (ecma_object_t *object_p, ecma_string_t *property_name_p);
33 ecma_value_t ecma_op_object_has_property (ecma_object_t *object_p, ecma_string_t *property_name_p);
34 ecma_value_t ecma_op_object_find_own (ecma_value_t base_value, ecma_object_t *object_p, ecma_string_t *property_name_p);
35 ecma_value_t ecma_op_object_find (ecma_object_t *object_p, ecma_string_t *property_name_p);
38 ecma_value_t ecma_op_object_get_own_data_prop (ecma_object_t *object_p, ecma_string_t *property_name_p);
39 ecma_value_t ecma_op_object_get (ecma_object_t *object_p, ecma_string_t *property_name_p);
40 ecma_value_t ecma_op_object_get_with_receiver (ecma_object_t *object_p, ecma_string_t *property_name_p,
51 ecma_value_t ecma_op_object_put_with_receiver (ecma_object_t *object_p, ecma_string_t *property_name_p,
53 ecma_value_t ecma_op_object_put (ecma_object_t *object_p, ecma_string_t *property_name_p, ecma_value_
[all...]
H A Decma-objects-arguments.c234 ecma_string_t *property_name_p, /**< property name */ in ecma_op_arguments_object_define_own_property()
240 property_name_p, in ecma_op_arguments_object_define_own_property()
248 uint32_t index = ecma_string_get_array_index (property_name_p); in ecma_op_arguments_object_define_own_property()
315 ecma_string_t *property_name_p, /**< property name */ in ecma_op_arguments_object_delete()
319 ecma_value_t ret_value = ecma_op_general_object_delete (object_p, property_name_p, is_throw); in ecma_op_arguments_object_delete()
330 uint32_t index = ecma_string_get_array_index (property_name_p); in ecma_op_arguments_object_delete()
233 ecma_op_arguments_object_define_own_property(ecma_object_t *object_p, ecma_string_t *property_name_p, const ecma_property_descriptor_t *property_desc_p) ecma_op_arguments_object_define_own_property() argument
314 ecma_op_arguments_object_delete(ecma_object_t *object_p, ecma_string_t *property_name_p, bool is_throw) ecma_op_arguments_object_delete() argument
H A Decma-objects-general.c140 ecma_string_t *property_name_p, /**< property name */ in ecma_op_general_object_delete()
145 JERRY_ASSERT (property_name_p != NULL); in ecma_op_general_object_delete()
151 property_name_p, in ecma_op_general_object_delete()
166 ecma_array_object_delete_property (obj_p, property_name_p, property_ref.value_p); in ecma_op_general_object_delete()
362 ecma_string_t *property_name_p, /**< property name */ in ecma_op_general_object_define_own_property()
369 return ecma_proxy_object_define_own_property (object_p, property_name_p, property_desc_p); in ecma_op_general_object_define_own_property()
376 JERRY_ASSERT (property_name_p != NULL); in ecma_op_general_object_define_own_property()
407 property_name_p, in ecma_op_general_object_define_own_property()
430 property_name_p, in ecma_op_general_object_define_own_property()
444 property_name_p, in ecma_op_general_object_define_own_property()
139 ecma_op_general_object_delete(ecma_object_t *obj_p, ecma_string_t *property_name_p, bool is_throw) ecma_op_general_object_delete() argument
361 ecma_op_general_object_define_own_property(ecma_object_t *object_p, ecma_string_t *property_name_p, const ecma_property_descriptor_t *property_desc_p) ecma_op_general_object_define_own_property() argument
[all...]
H A Decma-function-object.h82 ecma_op_function_try_to_lazy_instantiate_property (ecma_object_t *object_p, ecma_string_t *property_name_p);
85 ecma_op_external_function_try_to_lazy_instantiate_property (ecma_object_t *object_p, ecma_string_t *property_name_p);
88 ecma_op_bound_function_try_to_lazy_instantiate_property (ecma_object_t *object_p, ecma_string_t *property_name_p);
H A Decma-get-put-value.c131 ecma_string_t *property_name_p) /**< property name */ in ecma_op_get_value_object_base()
147 if (ecma_string_is_length (property_name_p)) in ecma_op_get_value_object_base()
152 uint32_t index = ecma_string_get_array_index (property_name_p); in ecma_op_get_value_object_base()
188 return ecma_op_object_get_with_receiver (obj_p, property_name_p, base_value); in ecma_op_get_value_object_base()
130 ecma_op_get_value_object_base(ecma_value_t base_value, ecma_string_t *property_name_p) ecma_op_get_value_object_base() argument
H A Decma-objects-arguments.h28 ecma_op_arguments_object_delete (ecma_object_t *object_p, ecma_string_t *property_name_p, bool is_throw);
30 ecma_op_arguments_object_define_own_property (ecma_object_t *object_p, ecma_string_t *property_name_p,
H A Decma-function-object.c1386 ecma_string_t *property_name_p) /**< property name */ in ecma_op_function_try_to_lazy_instantiate_property()
1391 if (ecma_compare_ecma_string_to_magic_id (property_name_p, LIT_MAGIC_STRING_LENGTH)) in ecma_op_function_try_to_lazy_instantiate_property()
1414 property_name_p, in ecma_op_function_try_to_lazy_instantiate_property()
1425 if (ecma_compare_ecma_string_to_magic_id (property_name_p, LIT_MAGIC_STRING_PROTOTYPE) in ecma_op_function_try_to_lazy_instantiate_property()
1431 if (ecma_compare_ecma_string_to_magic_id (property_name_p, LIT_MAGIC_STRING_CALLER) in ecma_op_function_try_to_lazy_instantiate_property()
1432 || ecma_compare_ecma_string_to_magic_id (property_name_p, LIT_MAGIC_STRING_ARGUMENTS)) in ecma_op_function_try_to_lazy_instantiate_property()
1441 /* The property_name_p argument contans the name. */ in ecma_op_function_try_to_lazy_instantiate_property()
1443 property_name_p, in ecma_op_function_try_to_lazy_instantiate_property()
1455 /* The property_name_p argument contans the name. */ in ecma_op_function_try_to_lazy_instantiate_property()
1457 property_name_p, in ecma_op_function_try_to_lazy_instantiate_property()
1385 ecma_op_function_try_to_lazy_instantiate_property(ecma_object_t *object_p, ecma_string_t *property_name_p) ecma_op_function_try_to_lazy_instantiate_property() argument
1481 ecma_op_external_function_try_to_lazy_instantiate_property(ecma_object_t *object_p, ecma_string_t *property_name_p) ecma_op_external_function_try_to_lazy_instantiate_property() argument
1504 ecma_op_bound_function_try_to_lazy_instantiate_property(ecma_object_t *object_p, ecma_string_t *property_name_p) ecma_op_bound_function_try_to_lazy_instantiate_property() argument
[all...]
H A Decma-objects-general.h34 ecma_value_t ecma_op_general_object_delete (ecma_object_t *obj_p, ecma_string_t *property_name_p, bool is_throw);
37 ecma_value_t ecma_op_general_object_define_own_property (ecma_object_t *object_p, ecma_string_t *property_name_p,
H A Decma-array-object.h86 ecma_array_object_delete_property (ecma_object_t *object_p, ecma_string_t *property_name_p,
116 ecma_op_array_object_define_own_property (ecma_object_t *object_p, ecma_string_t *property_name_p,
H A Decma-array-object.c371 ecma_string_t *property_name_p, /**< property name */ in ecma_array_object_delete_property()
385 uint32_t index = ecma_string_get_array_index (property_name_p); in ecma_array_object_delete_property()
1071 ecma_string_t *property_name_p, /**< property name */ in ecma_op_array_object_define_own_property()
1074 if (ecma_string_is_length (property_name_p)) in ecma_op_array_object_define_own_property()
1129 uint32_t index = ecma_string_get_array_index (property_name_p); in ecma_op_array_object_define_own_property()
1149 uint32_t index = ecma_string_get_array_index (property_name_p); in ecma_op_array_object_define_own_property()
1153 return ecma_op_general_object_define_own_property (object_p, property_name_p, property_desc_p); in ecma_op_array_object_define_own_property()
1169 property_name_p, in ecma_op_array_object_define_own_property()
370 ecma_array_object_delete_property(ecma_object_t *object_p, ecma_string_t *property_name_p, ecma_property_value_t *prop_value_p) ecma_array_object_delete_property() argument
1070 ecma_op_array_object_define_own_property(ecma_object_t *object_p, ecma_string_t *property_name_p, const ecma_property_descriptor_t *property_desc_p) ecma_op_array_object_define_own_property() argument
H A Decma-lex-env.h53 ecma_value_t ecma_op_get_value_object_base (ecma_value_t base_value, ecma_string_t *property_name_p);
/third_party/jerryscript/jerry-core/vm/
H A Dopcodes-ecma-relational-equality.c162 ecma_string_t *property_name_p = ecma_op_to_prop_name (left_value); in opfunc_in() local
164 if (JERRY_UNLIKELY (property_name_p == NULL)) in opfunc_in()
170 ecma_value_t result = ecma_op_object_has_property (right_value_obj_p, property_name_p); in opfunc_in()
171 ecma_deref_ecma_string (property_name_p); in opfunc_in()
H A Dvm.c67 ecma_string_t *property_name_p = NULL; in vm_op_get_value() local
91 property_name_p = (ecma_string_t *) ECMA_CREATE_DIRECT_STRING (ECMA_DIRECT_STRING_UINT, in vm_op_get_value()
97 property_name_p = ecma_get_string_from_value (property); in vm_op_get_value()
103 property_name_p = ecma_get_symbol_from_value (property); in vm_op_get_value()
107 if (property_name_p != NULL) in vm_op_get_value()
110 ecma_property_t *property_p = ecma_lcache_lookup (object_p, property_name_p); in vm_op_get_value()
120 return ecma_op_object_get (object_p, property_name_p); in vm_op_get_value()
137 ecma_string_t *property_name_p = ecma_op_to_prop_name (property); in vm_op_get_value() local
139 if (property_name_p == NULL) in vm_op_get_value()
144 ecma_value_t get_value_result = ecma_op_get_value_object_base (object, property_name_p); in vm_op_get_value()
[all...]
/third_party/jerryscript/jerry-core/ecma/builtin-objects/
H A Decma-builtin-object.c377 ecma_string_t *property_name_p = ecma_get_prop_name_from_value (buffer_p[i]); in ecma_builtin_object_set_integrity_level() local
380 ecma_value_t status = ecma_op_object_get_own_property_descriptor (obj_p, property_name_p, &prop_desc); in ecma_builtin_object_set_integrity_level()
399 property_name_p, in ecma_builtin_object_set_integrity_level()
419 ecma_string_t *property_name_p = ecma_get_prop_name_from_value (buffer_p[i]); in ecma_builtin_object_set_integrity_level() local
423 ecma_value_t status = ecma_op_object_get_own_property_descriptor (obj_p, property_name_p, &prop_desc); in ecma_builtin_object_set_integrity_level()
449 property_name_p, in ecma_builtin_object_set_integrity_level()
634 ecma_string_t *property_name_p = ecma_get_string_from_value (buffer_p[i]); in ecma_builtin_object_test_integrity_level() local
638 ecma_value_t status = ecma_op_object_get_own_property_descriptor (obj_p, property_name_p, &prop_desc); in ecma_builtin_object_test_integrity_level()
996 ecma_string_t *property_name_p = ecma_get_prop_name_from_value (buffer_p[j]); in ecma_builtin_object_object_assign() local
1000 ecma_value_t desc_status = ecma_op_object_get_own_property_descriptor (from_obj_p, property_name_p, in ecma_builtin_object_object_assign()
[all...]
H A Decma-builtin-json.c439 ecma_string_t *property_name_p, /**< property name */ in ecma_builtin_json_define_value_property()
443 property_name_p, in ecma_builtin_json_define_value_property()
640 ecma_string_t *property_name_p = ecma_get_string_from_value (buffer_p[i]); in ecma_builtin_json_internalize_property() local
643 ecma_value_t result = ecma_builtin_json_internalize_property (reviver_p, object_p, property_name_p); in ecma_builtin_json_internalize_property()
658 property_name_p, in ecma_builtin_json_internalize_property()
666 property_name_p, in ecma_builtin_json_internalize_property()
438 ecma_builtin_json_define_value_property(ecma_object_t *obj_p, ecma_string_t *property_name_p, ecma_value_t value) ecma_builtin_json_define_value_property() argument
H A Decma-builtin-array-prototype.c1141 ecma_string_t *property_name_p = ecma_get_string_from_value (buffer_p[i]); in ecma_builtin_array_prototype_object_sort() local
1143 uint32_t index = ecma_string_get_array_index (property_name_p); in ecma_builtin_array_prototype_object_sort()
1161 ecma_string_t *property_name_p = ecma_get_string_from_value (buffer_p[i]); in ecma_builtin_array_prototype_object_sort() local
1163 uint32_t index = ecma_string_get_array_index (property_name_p); in ecma_builtin_array_prototype_object_sort()
1171 ecma_value_t index_value = ecma_op_object_get (obj_p, property_name_p); in ecma_builtin_array_prototype_object_sort()
1235 ecma_string_t *property_name_p = ecma_get_string_from_value (buffer_p[i]); in ecma_builtin_array_prototype_object_sort() local
1237 uint32_t index = ecma_string_get_array_index (property_name_p); in ecma_builtin_array_prototype_object_sort()
1242 ecma_value_t del_value = ecma_op_object_delete (obj_p, property_name_p, true); in ecma_builtin_array_prototype_object_sort()
/third_party/jerryscript/jerry-core/api/
H A Djerry.c3274 ecma_string_t *property_name_p = ecma_get_string_from_value (buffer_p[i]); in jerry_foreach_object_property() local
3276 property_value = ecma_op_object_get (object_p, property_name_p); in jerry_foreach_object_property()

Completed in 23 milliseconds