/third_party/jerryscript/jerry-core/ecma/operations/ |
H A D | ecma-promise-object.c | 184 ecma_object_t *object_p = ecma_get_object_from_value (already_resolved); in ecma_is_resolver_already_called() 205 ecma_object_t *obj_p = ecma_get_object_from_value (promise); in ecma_reject_promise() 234 ecma_object_t *obj_p = ecma_get_object_from_value (promise); in ecma_fulfill_promise() 269 ecma_object_t *function_p = ecma_get_object_from_value (function); in ecma_promise_reject_handler() 273 ecma_object_t *promise_obj_p = ecma_get_object_from_value (promise); in ecma_promise_reject_handler() 306 ecma_object_t *function_p = ecma_get_object_from_value (function); in ecma_promise_resolve_handler() 310 ecma_object_t *promise_obj_p = ecma_get_object_from_value (promise); in ecma_promise_resolve_handler() 346 ecma_value_t then = ecma_op_object_get_by_magic_id (ecma_get_object_from_value (argv[0]), in ecma_promise_resolve_handler() 393 ecma_value_t resolve = ecma_op_object_get (ecma_get_object_from_value (capability), resolve_str_p); in ecma_call_builtin_executor() 404 ecma_value_t reject = ecma_op_object_get (ecma_get_object_from_value (capabilit in ecma_call_builtin_executor() [all...] |
H A D | ecma-proxy-object.c | 53 ecma_object_t *obj_p = ecma_get_object_from_value (argument); in ecma_proxy_validate() 114 ecma_object_t *func_obj_p = ecma_get_object_from_value (function_obj); in ecma_proxy_revoke_cb() 126 ecma_proxy_object_t *proxy_p = (ecma_proxy_object_t *) ecma_get_object_from_value (rev_proxy_p->proxy); in ecma_proxy_revoke_cb() 254 ecma_object_t *proto_obj_p = ecma_get_object_from_value (proto); in ecma_proxy_object_prototype_to_cp() 312 ecma_object_t *target_obj_p = ecma_get_object_from_value (target); in ecma_proxy_object_get_prototype_of() 320 ecma_object_t *func_obj_p = ecma_get_object_from_value (trap); in ecma_proxy_object_get_prototype_of() 419 ecma_object_t *target_obj_p = ecma_get_object_from_value (target); in ecma_proxy_object_set_prototype_of() 432 ecma_object_t *func_obj_p = ecma_get_object_from_value (trap); in ecma_proxy_object_set_prototype_of() 520 ecma_object_t *target_obj_p = ecma_get_object_from_value (target); in ecma_proxy_object_is_extensible() 528 ecma_object_t *func_obj_p = ecma_get_object_from_value (tra in ecma_proxy_object_is_extensible() [all...] |
H A D | ecma-iterator-object.c | 58 ecma_object_t *new_array_p = ecma_get_object_from_value (new_array); in ecma_create_array_from_iter_element() 206 ecma_object_t *method_obj_p = ecma_get_object_from_value (method); in ecma_op_get_iterator() 249 ecma_object_t *obj_p = ecma_get_object_from_value (iterator); in ecma_op_iterator_next() 264 ecma_object_t *next_obj_p = ecma_get_object_from_value (func_next); in ecma_op_iterator_next() 301 ecma_object_t *obj_p = ecma_get_object_from_value (iterator); in ecma_op_iterator_return() 320 ecma_object_t *return_obj_p = ecma_get_object_from_value (func_return); in ecma_op_iterator_return() 345 ecma_object_t *obj_p = ecma_get_object_from_value (iterator); in ecma_op_iterator_throw() 372 ecma_object_t *return_obj_p = ecma_get_object_from_value (func_throw); in ecma_op_iterator_throw() 397 ecma_object_t *obj_p = ecma_get_object_from_value (iter_result); in ecma_op_iterator_value() 447 ecma_object_t *return_obj_p = ecma_get_object_from_value (return_metho in ecma_op_iterator_close() [all...] |
H A D | ecma-jobqueue.c | 153 handler_result = ecma_op_function_call (ecma_get_object_from_value (handler), in ecma_process_promise_reaction_job() 169 ecma_value_t reject = ecma_op_object_get (ecma_get_object_from_value (capability), reject_str_p); in ecma_process_promise_reaction_job() 173 status = ecma_op_function_call (ecma_get_object_from_value (reject), in ecma_process_promise_reaction_job() 182 ecma_value_t resolve = ecma_op_object_get (ecma_get_object_from_value (capability), resolve_str_p); in ecma_process_promise_reaction_job() 186 status = ecma_op_function_call (ecma_get_object_from_value (resolve), in ecma_process_promise_reaction_job() 210 ecma_object_t *promise_p = ecma_get_object_from_value (job_p->promise); in ecma_process_promise_resolve_thenable_job() 228 ecma_value_t then_call_result = ecma_op_function_call (ecma_get_object_from_value (job_p->then), in ecma_process_promise_resolve_thenable_job() 239 ret = ecma_op_function_call (ecma_get_object_from_value (funcs.reject), in ecma_process_promise_resolve_thenable_job() 301 JERRY_ASSERT (ecma_is_promise (ecma_get_object_from_value (promise))); in ecma_enqueue_promise_resolve_thenable_job()
|
H A D | ecma-container-object.c | 210 ecma_op_container_unref_weak (ecma_get_object_from_value (*entry_p), ecma_make_object_value (object_p)); in ecma_op_container_free_weakset_entries() 241 ecma_op_container_unref_weak (ecma_get_object_from_value (entry_p->key), ecma_make_object_value (object_p)); in ecma_op_container_free_weakmap_entries() 440 ecma_object_t *adder_func_p = ecma_get_object_from_value (result); in ecma_op_container_create() 494 ecma_object_t *next_object_p = ecma_get_object_from_value (result); in ecma_op_container_create() 566 ecma_extended_object_t *map_object_p = (ecma_extended_object_t *) ecma_get_object_from_value (this_arg); in ecma_op_container_get_object() 801 ecma_object_t *key_p = ecma_get_object_from_value (key_arg); in ecma_op_container_set() 841 ecma_object_t *func_object_p = ecma_get_object_from_value (predicate); in ecma_op_container_foreach() 965 ecma_object_t *key_object_p = ecma_get_object_from_value (key_arg); in ecma_op_container_delete_weak() 1129 ecma_object_t *obj_p = ecma_get_object_from_value (this_val); in ecma_op_container_iterator_next() 1145 ecma_extended_object_t *map_object_p = (ecma_extended_object_t *) (ecma_get_object_from_value (iterated_valu in ecma_op_container_iterator_next() [all...] |
H A D | ecma-typedarray-object.c | 539 ecma_object_t *ctor_proto_p = ecma_get_object_from_value (ctor_proto); in ecma_typedarray_create_object_with_length() 652 ecma_object_t *new_typedarray_p = ecma_get_object_from_value (new_typedarray); in ecma_typedarray_create_object_with_typedarray() 768 func_object_p = ecma_get_object_from_value (map_fn_val); in ecma_op_typedarray_from() 851 ecma_object_t *new_typedarray_p = ecma_get_object_from_value (new_typedarray); in ecma_op_typedarray_from() 898 ecma_object_t *arraylike_object_p = ecma_get_object_from_value (arraylike_object_val); in ecma_op_typedarray_from() 923 ecma_object_t *new_typedarray_p = ecma_get_object_from_value (new_typedarray); in ecma_op_typedarray_from() 978 return ecma_get_object_from_value (ext_object_p->u.pseudo_array.u2.arraybuffer); in ecma_typedarray_get_arraybuffer() 1008 ecma_object_t *arraybuffer_p = ecma_get_object_from_value (ext_object_p->u.pseudo_array.u2.arraybuffer); in ecma_typedarray_get_length() 1123 ecma_object_t *obj_p = ecma_get_object_from_value (arguments_list_p[0]); in ecma_op_create_typedarray() 1264 return ecma_object_is_typedarray (ecma_get_object_from_value (valu in ecma_is_typedarray() [all...] |
/third_party/jerryscript/jerry-core/ecma/builtin-objects/ |
H A D | ecma-builtin-reflect.c | 109 ecma_object_t *target_p = ecma_get_object_from_value (arguments_list[0]); in ecma_builtin_reflect_dispatch_routine() 166 ecma_object_t *target_p = ecma_get_object_from_value (arguments_list[0]); in ecma_builtin_reflect_dispatch_routine() 180 ecma_object_t *target_p = ecma_get_object_from_value (arguments_list[0]); in ecma_builtin_reflect_dispatch_routine() 193 new_target_p = ecma_get_object_from_value (arguments_list[2]); in ecma_builtin_reflect_dispatch_routine() 227 return ecma_builtin_object_object_get_prototype_of (ecma_get_object_from_value (arguments_list[0])); in ecma_builtin_reflect_dispatch_routine() 236 ecma_object_t *obj_p = ecma_get_object_from_value (arguments_list[0]); in ecma_builtin_reflect_dispatch_routine() 259 ecma_object_t *func_obj_p = ecma_get_object_from_value (arguments_list[0]); in ecma_builtin_reflect_dispatch_routine() 264 ecma_object_t *obj_p = ecma_get_object_from_value (arguments_list[0]); in ecma_builtin_reflect_dispatch_routine() 299 ecma_object_t *obj_p = ecma_get_object_from_value (arguments_list[0]); in ecma_builtin_reflect_dispatch_routine() 313 ecma_object_t *obj_p = ecma_get_object_from_value (arguments_lis in ecma_builtin_reflect_dispatch_routine() [all...] |
H A D | ecma-builtin-promise.c | 65 ecma_value_t reject = ecma_op_object_get_by_magic_id (ecma_get_object_from_value (capability), in ecma_builtin_promise_reject_abrupt() 68 ecma_value_t call_ret = ecma_op_function_call (ecma_get_object_from_value (reject), in ecma_builtin_promise_reject_abrupt() 82 return ecma_op_object_get_by_magic_id (ecma_get_object_from_value (capability), in ecma_builtin_promise_reject_abrupt() 136 ecma_object_t *capability_obj_p = ecma_get_object_from_value (capability); in ecma_builtin_promise_perform_race() 214 ecma_object_t *remaining_p = ecma_get_object_from_value (remaining); in ecma_builtin_promise_remaining_inc_or_dec() 254 ecma_object_t *function_p = ecma_get_object_from_value (function); in ecma_builtin_promise_all_handler() 287 ecma_op_object_put_by_uint32_index (ecma_get_object_from_value (values_array), in ecma_builtin_promise_all_handler() 296 ecma_value_t resolve = ecma_op_object_get_by_magic_id (ecma_get_object_from_value (capability), in ecma_builtin_promise_all_handler() 298 ret = ecma_op_function_call (ecma_get_object_from_value (resolve), in ecma_builtin_promise_all_handler() 340 ecma_object_t *capability_obj_p = ecma_get_object_from_value (capabilit in ecma_builtin_promise_perform_all() [all...] |
H A D | ecma-builtin-array.c | 108 mapfn_obj_p = ecma_get_object_from_value (mapfn); in ecma_builtin_array_object_from() 130 ecma_object_t *constructor_obj_p = ecma_get_object_from_value (constructor); in ecma_builtin_array_object_from() 153 ecma_object_t *array_obj_p = ecma_get_object_from_value (array); in ecma_builtin_array_object_from() 271 ecma_object_t *array_like_obj_p = ecma_get_object_from_value (array_like); in ecma_builtin_array_object_from() 291 ecma_object_t *constructor_obj_p = ecma_get_object_from_value (constructor); in ecma_builtin_array_object_from() 316 ecma_object_t *array_obj_p = ecma_get_object_from_value (array); in ecma_builtin_array_object_from() 417 ecma_value_t ret_val = ecma_op_function_construct (ecma_get_object_from_value (this_arg), in ecma_builtin_array_object_of() 418 ecma_get_object_from_value (this_arg), in ecma_builtin_array_object_of() 429 ecma_object_t *obj_p = ecma_get_object_from_value (ret_val); in ecma_builtin_array_object_of() 522 ecma_object_t *object_p = ecma_get_object_from_value (resul in ecma_builtin_array_dispatch_construct() [all...] |
H A D | ecma-builtin-regexp-prototype.c | 68 ecma_extended_object_t *re_obj_p = (ecma_extended_object_t *) ecma_get_object_from_value (this); in ecma_builtin_regexp_prototype_flags_helper() 113 ecma_object_t *object_p = ecma_get_object_from_value (this_arg); in ecma_builtin_regexp_prototype_get_flags() 224 ecma_extended_object_t *re_obj_p = (ecma_extended_object_t *) ecma_get_object_from_value (this_arg); in ecma_builtin_regexp_prototype_get_source() 377 || ecma_get_object_from_value (this_arg) == ecma_builtin_get (ECMA_BUILTIN_ID_REGEXP_PROTOTYPE) in ecma_builtin_regexp_prototype_compile() 384 ecma_object_t *this_obj_p = ecma_get_object_from_value (this_arg); in ecma_builtin_regexp_prototype_compile() 403 ecma_extended_object_t *pattern_obj_p = (ecma_extended_object_t *) ecma_get_object_from_value (pattern_arg); in ecma_builtin_regexp_prototype_compile() 460 ecma_value_t ret_value = ecma_regexp_exec_helper (ecma_get_object_from_value (obj_this), input_str_p); in ecma_builtin_regexp_prototype_exec() 538 ecma_object_t *object_p = ecma_get_object_from_value (this_arg); in ecma_builtin_regexp_prototype_to_string() 586 ecma_object_t *obj_p = ecma_get_object_from_value (this_arg); in ecma_builtin_regexp_prototype_to_string()
|
H A D | ecma-builtin-object-prototype.c | 129 ecma_object_t *to_string_func_obj_p = ecma_get_object_from_value (to_string_val); in ecma_builtin_object_prototype_object_to_locale_string() 190 ecma_object_t *v_obj_p = ecma_get_object_from_value (v_obj_value); in ecma_builtin_object_prototype_object_is_prototype_of() 274 ecma_object_t *obj_p = ecma_get_object_from_value (to_object); in ecma_builtin_object_prototype_dispatch_routine() 324 ecma_object_t *obj_p = ecma_get_object_from_value (to_object); in ecma_builtin_object_prototype_dispatch_routine()
|
H A D | ecma-builtin-string-prototype.c | 127 ecma_object_t *object_p = ecma_get_object_from_value (this_arg); in ecma_builtin_string_prototype_object_to_string() 306 ecma_object_t *matcher_method = ecma_get_object_from_value (matcher); in ecma_builtin_string_prototype_object_match() 398 ecma_object_t *obj_p = ecma_get_object_from_value (ecma_op_to_object (search_value)); in ecma_builtin_string_prototype_object_replace() 415 ecma_object_t *replace_method = ecma_get_object_from_value (replace_symbol); in ecma_builtin_string_prototype_object_replace() 490 ecma_object_t *function_p = ecma_get_object_from_value (replace_value); in ecma_builtin_string_prototype_object_replace() 587 ecma_object_t *obj_p = ecma_get_object_from_value (ecma_op_to_object (regexp_value)); in ecma_builtin_string_prototype_object_search() 604 ecma_object_t *search_method = ecma_get_object_from_value (search_symbol); in ecma_builtin_string_prototype_object_search() 655 ecma_deref_object (ecma_get_object_from_value (new_regexp)); in ecma_builtin_string_prototype_object_search() 657 ecma_object_t *regexp_obj_p = ecma_get_object_from_value (new_regexp); in ecma_builtin_string_prototype_object_search() 670 ecma_object_t *search_method_p = ecma_get_object_from_value (search_symbo in ecma_builtin_string_prototype_object_search() [all...] |
H A D | ecma-builtin-object.c | 191 ecma_object_t *obj_p = ecma_get_object_from_value (arg1); in ecma_builtin_object_object_set_prototype_of() 255 ecma_object_t *obj_p = ecma_get_object_from_value (arg1); in ecma_builtin_object_object_set_proto() 770 ecma_object_t *props_p = ecma_get_object_from_value (props); in ecma_builtin_object_object_define_properties() 878 obj_p = ecma_get_object_from_value (arg1); in ecma_builtin_object_object_create() 978 ecma_object_t *from_obj_p = ecma_get_object_from_value (from_value); in ecma_builtin_object_object_assign() 1138 obj_p = ecma_get_object_from_value (arg1); in ecma_builtin_object_dispatch_routine() 1167 obj_p = ecma_get_object_from_value (object); in ecma_builtin_object_dispatch_routine() 1169 obj_p = ecma_get_object_from_value (arg1); in ecma_builtin_object_dispatch_routine() 1236 obj_p = ecma_get_object_from_value (arg1); in ecma_builtin_object_dispatch_routine() 1267 obj_p = ecma_get_object_from_value (arg in ecma_builtin_object_dispatch_routine() [all...] |
H A D | ecma-builtin-regexp.c | 88 ecma_object_t *pattern_obj_p = ecma_get_object_from_value (pattern_value); in ecma_builtin_regexp_dispatch_helper() 109 ecma_extended_object_t *pattern_obj_p = (ecma_extended_object_t *) ecma_get_object_from_value (pattern_value); in ecma_builtin_regexp_dispatch_helper() 122 ecma_object_t *pattern_obj_p = ecma_get_object_from_value (pattern_value); in ecma_builtin_regexp_dispatch_helper()
|
H A D | ecma-builtin-date-prototype.c | 159 ecma_object_t *value_obj_p = ecma_get_object_from_value (obj); in ecma_builtin_date_prototype_to_json() 174 ecma_object_t *to_iso_obj_p = ecma_get_object_from_value (to_iso); in ecma_builtin_date_prototype_to_json() 219 return ecma_op_general_object_ordinary_value (ecma_get_object_from_value (this_arg), hint); in ecma_builtin_date_prototype_to_primitive() 617 || !ecma_object_class_is (ecma_get_object_from_value (this_arg), LIT_MAGIC_STRING_DATE_UL)) in ecma_builtin_date_prototype_dispatch_routine() 622 ecma_extended_object_t *ext_object_p = (ecma_extended_object_t *) ecma_get_object_from_value (this_arg); in ecma_builtin_date_prototype_dispatch_routine()
|
H A D | ecma-builtin-json.c | 550 ecma_object_t *array_p = ecma_get_object_from_value (array_construction); in ecma_builtin_json_parse_value() 631 ecma_object_t *object_p = ecma_get_object_from_value (value); in ecma_builtin_json_internalize_property() 760 result = ecma_builtin_json_internalize_property (ecma_get_object_from_value (arg2), in ecma_builtin_json_parse() 1134 ecma_object_t *value_obj_p = ecma_get_object_from_value (value); in ecma_builtin_json_serialize_property() 1149 ecma_object_t *to_json_obj_p = ecma_get_object_from_value (to_json); in ecma_builtin_json_serialize_property() 1186 ecma_object_t *obj_p = ecma_get_object_from_value (value); in ecma_builtin_json_serialize_property() 1289 ecma_object_t *obj_p = ecma_get_object_from_value (value); in ecma_builtin_json_serialize_property() 1399 ecma_object_t *obj_p = ecma_get_object_from_value (arg2); in ecma_builtin_json_stringify() 1443 ecma_object_t *value_obj_p = ecma_get_object_from_value (value); in ecma_builtin_json_stringify() 1489 ecma_object_t *obj_p = ecma_get_object_from_value (arg in ecma_builtin_json_stringify() [all...] |
H A D | ecma-builtin-array-iterator-prototype.c | 61 ecma_object_t *obj_p = ecma_get_object_from_value (this_val); in ecma_builtin_array_iterator_prototype_object_next() 79 ecma_object_t *array_object_p = ecma_get_object_from_value (iterated_value); in ecma_builtin_array_iterator_prototype_object_next()
|
H A D | ecma-builtin-arraybuffer-prototype.c | 60 ecma_object_t *object_p = ecma_get_object_from_value (this_arg); in ecma_builtin_arraybuffer_prototype_bytelength_getter() 96 ecma_object_t *object_p = ecma_get_object_from_value (this_arg); in ecma_builtin_arraybuffer_prototype_object_slice()
|
/third_party/jerryscript/jerry-core/ecma/builtin-objects/typedarray/ |
H A D | ecma-builtin-typedarray-prototype.c | 73 ecma_object_t *typedarray_p = ecma_get_object_from_value (this_arg); in ecma_builtin_typedarray_prototype_buffer_getter() 97 ecma_object_t *typedarray_p = ecma_get_object_from_value (this_arg); in ecma_builtin_typedarray_prototype_bytelength_getter() 120 ecma_object_t *typedarray_p = ecma_get_object_from_value (this_arg); in ecma_builtin_typedarray_prototype_byteoffset_getter() 142 ecma_object_t *typedarray_p = ecma_get_object_from_value (this_arg); in ecma_builtin_typedarray_prototype_length_getter() 168 return ecma_make_magic_string_value (ecma_object_get_class_name (ecma_get_object_from_value (this_arg))); in ecma_builtin_typedarray_prototype_to_string_tag_getter() 208 ecma_object_t *obj_p = ecma_get_object_from_value (this_arg); in ecma_builtin_typedarray_prototype_exec_routine() 218 ecma_object_t *func_object_p = ecma_get_object_from_value (cb_func_val); in ecma_builtin_typedarray_prototype_exec_routine() 444 ecma_object_t *src_obj_p = ecma_get_object_from_value (this_arg); in ecma_builtin_typedarray_prototype_map() 453 ecma_object_t *func_object_p = ecma_get_object_from_value (cb_func_val); in ecma_builtin_typedarray_prototype_map() 463 ecma_object_t *target_obj_p = ecma_get_object_from_value (new_typedarra in ecma_builtin_typedarray_prototype_map() [all...] |
H A D | ecma-builtin-typedarray.c | 95 ecma_object_t *obj_p = ecma_get_object_from_value (this_arg); in ecma_builtin_typedarray_from() 136 ecma_object_t *obj_p = ecma_get_object_from_value (this_arg); in ecma_builtin_typedarray_of() 161 ecma_object_t *ret_obj_p = ecma_get_object_from_value (ret_val); in ecma_builtin_typedarray_of()
|
/third_party/jerryscript/jerry-core/vm/ |
H A D | opcodes.c | 132 ecma_object_t *object_p = ecma_get_object_from_value (object); in opfunc_set_accessor() 152 getter_func_p = ecma_get_object_from_value (accessor); in opfunc_set_accessor() 156 setter_func_p = ecma_get_object_from_value (accessor); in opfunc_set_accessor() 168 ecma_object_t *getter_func_p = ecma_get_object_from_value (accessor); in opfunc_set_accessor() 176 ecma_object_t *setter_func_p = ecma_get_object_from_value (accessor); in opfunc_set_accessor() 220 ecma_object_t *obj_p = ecma_get_object_from_value (obj_value); in vm_op_delete_prop() 291 ecma_object_t *obj_p = ecma_get_object_from_value (obj_expr_value); in opfunc_for_in() 323 ecma_object_t *array_obj_p = ecma_get_object_from_value (stack_top_p[-1]); in opfunc_append_to_spread_array() 506 ecma_object_t *array_obj_p = ecma_get_object_from_value (stack_top_p[-1]); in opfunc_append_array() 527 ecma_deref_object (ecma_get_object_from_value (stack_top_ in opfunc_append_array() [all...] |
H A D | opcodes-ecma-relational-equality.c | 122 ecma_object_t *method_obj_p = ecma_get_object_from_value (has_instance_method); in opfunc_instanceof() 139 ecma_object_t *right_value_obj_p = ecma_get_object_from_value (right_value); in opfunc_instanceof() 169 ecma_object_t *right_value_obj_p = ecma_get_object_from_value (right_value); in opfunc_in()
|
/third_party/jerryscript/jerry-core/api/ |
H A D | jerry.c | 614 ecma_object_t *func_obj_p = ecma_get_object_from_value (func_val); in jerry_run() 725 && ecma_get_object_type (ecma_get_object_from_value (value)) == ECMA_OBJECT_TYPE_ARRAY); in jerry_value_is_array() 838 && ecma_is_promise (ecma_get_object_from_value (value))); in jerry_value_is_promise() 857 && ECMA_OBJECT_IS_PROXY (ecma_get_object_from_value (value))); in jerry_value_is_proxy() 1109 ecma_object_t *proto_obj_p = ecma_get_object_from_value (rhs); in jerry_binary_operation() 1250 ecma_object_t *object_p = ecma_get_object_from_value (value); in jerry_get_error_type() 1866 ecma_object_t *object_p = ecma_get_object_from_value (value); in jerry_get_array_length() 2124 return ecma_op_object_has_property (ecma_get_object_from_value (obj_val), in jerry_has_property() 2146 ecma_object_t *obj_p = ecma_get_object_from_value (obj_val); in jerry_has_own_property() 2186 ecma_object_t *obj_p = ecma_get_object_from_value (obj_va in jerry_has_internal_property() [all...] |
/third_party/jerryscript/jerry-core/ecma/base/ |
H A D | ecma-gc.c | 199 ecma_object_t *value_obj_p = ecma_get_object_from_value (value); in ecma_gc_mark_properties() 262 ecma_gc_set_object_visited (ecma_get_object_from_value (args_len_or_this)); in ecma_gc_mark_bound_function_object() 277 ecma_gc_set_object_visited (ecma_get_object_from_value (args_p[i])); in ecma_gc_mark_bound_function_object() 294 ecma_gc_set_object_visited (ecma_get_object_from_value (result)); in ecma_gc_mark_promise_object() 314 ecma_gc_set_object_visited (ecma_get_object_from_value (*buffer_p++)); in ecma_gc_mark_promise_object() 319 ecma_gc_set_object_visited (ecma_get_object_from_value (*buffer_p++)); in ecma_gc_mark_promise_object() 353 ecma_gc_set_object_visited (ecma_get_object_from_value (entry_p->key)); in ecma_gc_mark_map_object() 358 ecma_gc_set_object_visited (ecma_get_object_from_value (entry_p->value)); in ecma_gc_mark_map_object() 390 ecma_gc_set_object_visited (ecma_get_object_from_value (entry_p->value)); in ecma_gc_mark_weakmap_object() 422 ecma_gc_set_object_visited (ecma_get_object_from_value (*entry_ in ecma_gc_mark_set_object() [all...] |
H A D | ecma-helpers-value.c | 427 ecma_object_t *arg_obj_p = ecma_get_object_from_value (arg); in ecma_is_value_array() 791 ecma_get_object_from_value (ecma_value_t value) /**< ecma value */ in ecma_get_object_from_value() function 796 } /* ecma_get_object_from_value */ in ecma_get_object_from_value() 854 ecma_ref_object (ecma_get_object_from_value (value)); in ecma_copy_value() 908 ecma_ref_object (ecma_get_object_from_value (value)); in ecma_ref_if_object() 920 ecma_deref_object (ecma_get_object_from_value (value)); in ecma_deref_if_object() 1075 ecma_deref_object (ecma_get_object_from_value (value)); in ecma_free_value()
|