Home
last modified time | relevance | path

Searched refs:ecma_property_value_t (Results 1 – 25 of 30) sorted by relevance

12

/third_party/jerryscript/jerry-core/ecma/base/
Decma-helpers-external-pointers.c56 ecma_property_value_t *value_p; in ecma_create_native_pointer_property()
67 ecma_property_value_t *value_p = ECMA_PROPERTY_VALUE_PTR (property_p); in ecma_create_native_pointer_property()
132 ecma_property_value_t *value_p = ECMA_PROPERTY_VALUE_PTR (property_p); in ecma_get_native_pointer_value()
180 ecma_property_value_t *value_p = ECMA_PROPERTY_VALUE_PTR (property_p); in ecma_delete_native_pointer_property()
Decma-helpers.c343 ecma_property_value_t *property_value_p; in ecma_clone_decl_lexical_environment()
375 static ecma_property_value_t *
379 ecma_property_value_t value, /**< property value */ in ecma_create_property()
515 ecma_property_value_t *
530 ecma_property_value_t value; in ecma_create_named_data_property()
541 ecma_property_value_t *
558 ecma_property_value_t value; in ecma_create_named_accessor_property()
737 ecma_property_value_t *
813 ecma_property_value_t *prop_value_p) /**< property value reference */ in ecma_delete_property()
913 … const ecma_property_value_t *prop_value_p, /**< property value */ in ecma_assert_object_contains_the_property()
[all …]
Decma-alloc.c22 JERRY_STATIC_ASSERT (sizeof (ecma_property_value_t) == sizeof (ecma_value_t),
24 JERRY_STATIC_ASSERT (((sizeof (ecma_property_value_t) - 1) & sizeof (ecma_property_value_t)) == 0,
Decma-helpers.h440 ecma_property_value_t *
443 ecma_property_value_t *
448 ecma_property_value_t *
453 void ecma_delete_property (ecma_object_t *object_p, ecma_property_value_t *prop_value_p);
455 void ecma_named_data_property_assign_value (ecma_object_t *obj_p, ecma_property_value_t *prop_value…
459 ecma_get_named_accessor_property (const ecma_property_value_t *prop_value_p);
460 void ecma_set_named_accessor_property_getter (ecma_object_t *object_p, ecma_property_value_t *prop_…
462 void ecma_set_named_accessor_property_setter (ecma_object_t *object_p, ecma_property_value_t *prop_…
Decma-globals.h542 } ecma_property_value_t; typedef
550 ecma_property_value_t values[ECMA_PROPERTY_PAIR_ITEM_COUNT]; /**< property value slots */
582 ((uintptr_t) ((((uint8_t *) (property_p)) + (sizeof (ecma_property_value_t) * 2 - 1))))
588 (ECMA_PROPERTY_VALUE_ADD_OFFSET (property_p) & ~(sizeof (ecma_property_value_t) - 1))
595 ((ecma_property_value_t *) ECMA_PROPERTY_VALUE_DATA_PTR (property_p))
603 ecma_property_value_t *value_p; /**< property value pointer for real properties */
Decma-gc.c207 ecma_property_value_t *accessor_objs_p = property_pair_p->values + index; in ecma_gc_mark_properties()
790 ecma_property_value_t *value_p = ECMA_PROPERTY_VALUE_PTR (property_p); in ecma_gc_free_native_pointer()
/third_party/jerryscript/jerry-core/ecma/operations/
Decma-lex-env.c294 ecma_property_value_t *prop_value_p = ecma_get_named_data_property (lex_env_p, name_p); in ecma_op_get_binding_value()
428 ecma_property_value_t *prop_value_p = ecma_create_named_data_property (lex_env_p, in ecma_op_create_immutable_binding()
455 ecma_property_value_t *prop_value_p = ECMA_PROPERTY_VALUE_PTR (prop_p); in ecma_op_initialize_binding()
474 ecma_property_value_t *prop_value_p = ecma_create_named_data_property (lex_env_p, in ecma_op_init_this_binding()
Decma-get-put-value.c65 ecma_property_value_t *property_value_p = ECMA_PROPERTY_VALUE_PTR (property_p); in ecma_op_get_value_lex_env_base()
220 ecma_property_value_t *property_value_p = ECMA_PROPERTY_VALUE_PTR (property_p); in ecma_op_put_value_lex_env_base()
Decma-reference.c284 ecma_property_value_t *property_value_p = ECMA_PROPERTY_VALUE_PTR (property_p); in ecma_op_resolve_reference_value()
313 ecma_property_value_t *prop_value_p = ECMA_PROPERTY_VALUE_PTR (property_p); in ecma_op_resolve_reference_value()
Decma-exceptions.c149 ecma_property_value_t *prop_value_p = ecma_create_named_data_property (new_error_obj_p, in ecma_new_standard_error()
205 ecma_property_value_t *prop_value_p; in ecma_new_standard_error_with_message()
Decma-objects-general.c429 ecma_property_value_t *new_prop_value_p = ecma_create_named_data_property (object_p, in ecma_op_general_object_define_own_property()
522 ecma_property_value_t *value_p = ext_property_ref.property_ref.value_p; in ecma_op_general_object_define_own_property()
549 ecma_property_value_t *value_p = ext_property_ref.property_ref.value_p; in ecma_op_general_object_define_own_property()
Decma-function-object.c1349 ecma_property_value_t *constructor_prop_value_p; in ecma_op_lazy_instantiate_prototype_object()
1360 ecma_property_value_t *prototype_prop_value_p; in ecma_op_lazy_instantiate_prototype_object()
1413 ecma_property_value_t *value_p = ecma_create_named_data_property (object_p, in ecma_op_function_try_to_lazy_instantiate_property()
1442 ecma_property_value_t *value_p = ecma_create_named_data_property (object_p, in ecma_op_function_try_to_lazy_instantiate_property()
1558 ecma_property_value_t *len_prop_value_p = ecma_create_named_data_property (object_p, in ecma_op_bound_function_try_to_lazy_instantiate_property()
Decma-array-object.h87 ecma_property_value_t *prop_value_p);
Decma-container-object.c708 ecma_property_value_t *value_p = ecma_create_named_data_property (key_p, in ecma_op_container_set_weak()
1067 ecma_property_value_t *value_p = ECMA_PROPERTY_VALUE_PTR (property_p); in ecma_op_iterator_get_index()
1088 ecma_property_value_t *value_p; in ecma_op_iterator_set_index()
Decma-objects-arguments.c114 ecma_property_value_t *prop_value_p; in ecma_op_create_arguments_object()
Decma-iterator-object.c106 ecma_property_value_t *prop_value_p; in ecma_create_iter_result_object()
Decma-objects.c654 ecma_property_value_t *prop_value_p = ECMA_PROPERTY_VALUE_PTR (property_p); in ecma_op_object_find_own()
1219 ecma_property_value_t *new_prop_value_p; in ecma_op_object_put_apply_receiver()
1274 ecma_property_value_t* prop_val = ecma_create_named_data_property(obj, in ecma_op_object_put_with_receiver()
1592 ecma_property_value_t *new_prop_value_p; in ecma_op_object_put_with_receiver()
Decma-promise-object.c478 ecma_property_value_t *value_p; in ecma_promise_create_resolving_functions()
/third_party/jerryscript/jerry-core/vm/
Dvm.c1314 ecma_property_value_t *property_value_p; in vm_loop()
1437 ecma_property_value_t *property_value_p; in vm_loop()
1509 ecma_property_value_t *property_value_p; in vm_loop()
1524 ecma_property_value_t* prop_val = ecma_create_named_data_property(obj, property_name, in vm_loop()
1651 ecma_property_value_t *property_value_p; in vm_loop()
1696 ecma_property_value_t *prop_value_p; in vm_loop()
1743 ecma_property_value_t *property_value_p; in vm_loop()
1752 ecma_property_value_t *arg_prop_value_p = ECMA_PROPERTY_VALUE_PTR (property_p); in vm_loop()
1823 ecma_property_value_t *prop_value_p; in vm_loop()
1843ecma_property_value_t* prop_val = ecma_create_named_data_property(obj, property_name, in vm_loop()
[all …]
Dopcodes.c547 ecma_property_value_t *prop_value_p; in opfunc_append_array()
870 ecma_property_value_t *prop_value_p; in opfunc_create_implicit_class_constructor()
1005 ecma_property_value_t *property_value_p; in opfunc_init_class()
1084 ecma_property_value_t *accessor_objs_p = property_pair_p->values + index; in opfunc_set_class_attributes()
/third_party/jerryscript/jerry-core/ext/
Ddebug-utils.c44 ecma_property_value_t prop_value_p = prop_pair_p->values[i]; in PrintObjectProperties()
Dheapdump.c207 ecma_property_value_t* accessor_objs_p = pair->values + i; in DumpPropertyPair()
/third_party/jerryscript/jerry-core/ecma/builtin-objects/
Decma-builtins.c664 ecma_property_value_t *len_prop_value_p = ecma_create_named_data_property (object_p, in ecma_builtin_routine_try_to_instantiate_property()
671 ecma_property_value_t *len_prop_value_p = ecma_create_named_data_property (object_p, in ecma_builtin_routine_try_to_instantiate_property()
939 ecma_property_value_t *prop_value_p = ecma_create_named_data_property (object_p, in ecma_builtin_try_to_instantiate_property()
Decma-builtin-function-prototype.c305 ecma_property_value_t* prop_val = ecma_create_named_data_property(function_p, name_prop, in ecma_builtin_function_prototype_object_bind()
/third_party/jerryscript/jerry-core/debugger/
Ddebugger.c514 ecma_property_value_t prop_value_p = prop_pair_p->values[i]; in jerry_debugger_send_scope_variables()
1545 ecma_property_value_t *prop_value_p = ECMA_PROPERTY_VALUE_PTR (property_p); in jerry_debugger_exception_object_to_string()

12