/third_party/jerryscript/jerry-core/ecma/operations/ |
D | ecma-jobqueue.c | 148 handler_result = ecma_copy_value (job_p->argument); in ecma_process_promise_reaction_job() 286 job_p->capability = ecma_copy_value (capability); in ecma_enqueue_promise_reaction_job() 287 job_p->handler = ecma_copy_value (handler); in ecma_enqueue_promise_reaction_job() 288 job_p->argument = ecma_copy_value (argument); in ecma_enqueue_promise_reaction_job() 308 job_p->promise = ecma_copy_value (promise); in ecma_enqueue_promise_resolve_thenable_job() 309 job_p->thenable = ecma_copy_value (thenable); in ecma_enqueue_promise_resolve_thenable_job() 310 job_p->then = ecma_copy_value (then); in ecma_enqueue_promise_resolve_thenable_job()
|
D | ecma-symbol-object.c | 94 ext_object_p->u.class_prop.u.value = ecma_copy_value (value); in ecma_op_create_symbol_object() 154 … return is_to_string ? ecma_get_symbol_descriptive_string (this_arg) : ecma_copy_value (this_arg); in ecma_symbol_to_string_helper() 168 : ecma_copy_value (ext_object_p->u.class_prop.u.value)); in ecma_symbol_to_string_helper()
|
D | ecma-conversion.c | 203 return ecma_copy_value (value); in ecma_op_to_primitive() 275 return ecma_copy_value (value); in ecma_op_to_number() 523 return ecma_copy_value (value); in ecma_op_to_object() 728 prop_desc.value = ecma_copy_value (value_prop_value); in ecma_op_to_property_descriptor()
|
D | ecma-promise-object.c | 63 return ecma_copy_value (ext_object_p->u.class_prop.u.value); in ecma_promise_get_result() 796 return ecma_copy_value (value); in ecma_promise_reject_or_resolve()
|
D | ecma-lex-env.c | 296 return ecma_copy_value (prop_value_p->value); in ecma_op_get_binding_value()
|
/third_party/jerryscript/jerry-core/ecma/builtin-objects/ |
D | ecma-builtin-regexp.c | 102 return ecma_copy_value (pattern_value); in ecma_builtin_regexp_dispatch_helper() 143 flags_value = ecma_copy_value (flags_value); in ecma_builtin_regexp_dispatch_helper() 153 return ecma_copy_value (pattern_value); in ecma_builtin_regexp_dispatch_helper() 232 return ecma_copy_value (this_value); in ecma_builtin_regexp_species_get()
|
D | ecma-builtin-symbol.c | 129 return ecma_copy_value (ecma_make_symbol_value (value_p)); in ecma_builtin_symbol_for_helper() 169 return ecma_copy_value (ecma_make_symbol_value (new_symbol_p)); in ecma_builtin_symbol_for_helper() 184 return ecma_copy_value (ecma_make_symbol_value (new_symbol_p)); in ecma_builtin_symbol_for_helper()
|
D | ecma-builtin-iterator-prototype.c | 54 return ecma_copy_value (this_val); in ecma_builtin_iterator_prototype_object_iterator()
|
D | ecma-builtin-set.c | 77 return ecma_copy_value (this_value); in ecma_builtin_set_species_get()
|
D | ecma-builtin-map.c | 77 return ecma_copy_value (this_value); in ecma_builtin_map_species_get()
|
D | ecma-builtin-arraybuffer.c | 109 return ecma_copy_value (this_value); in ecma_builtin_arraybuffer_species_get()
|
D | ecma-builtin-generator-prototype.c | 104 arg = ecma_copy_value (arg); in ecma_builtin_generator_prototype_object_do()
|
D | ecma-builtin-array-prototype.c | 567 return ecma_copy_value (this_arg); in ecma_builtin_array_prototype_object_reverse() 711 return ecma_copy_value (this_arg); in ecma_builtin_array_prototype_object_reverse() 1254 return ecma_copy_value (this_arg); in ecma_builtin_array_prototype_object_sort() 2180 accumulator = ecma_copy_value (args_p[1]); in ecma_builtin_array_reduce_from() 2451 return ecma_copy_value (ecma_make_object_value (obj_p)); in ecma_builtin_array_prototype_object_copy_within() 2587 return ecma_copy_value (ecma_make_object_value (obj_p)); in ecma_builtin_array_prototype_object_copy_within()
|
D | ecma-builtin-string-prototype.c | 122 return ecma_copy_value (this_arg); in ecma_builtin_string_prototype_object_to_string() 135 return ecma_copy_value (ext_object_p->u.class_prop.u.value); in ecma_builtin_string_prototype_object_to_string() 1310 return ecma_op_create_iterator_object (ecma_copy_value (to_string), in ecma_builtin_string_prototype_object_iterator()
|
D | ecma-builtin-object.c | 188 return ecma_copy_value (arg1); in ecma_builtin_object_object_set_prototype_of() 1232 return ecma_copy_value (arg1); in ecma_builtin_object_dispatch_routine()
|
D | ecma-builtin-function-prototype.c | 307 prop_val->value = ecma_copy_value(func_name_value); in ecma_builtin_function_prototype_object_bind()
|
D | ecma-builtin-array.c | 474 return ecma_copy_value (this_value); in ecma_builtin_array_species_get()
|
D | ecma-builtin-promise.c | 648 return ecma_copy_value (this_value); in ecma_builtin_promise_species_get()
|
D | ecma-builtin-json.c | 1520 space = ecma_copy_value (arg3); in ecma_builtin_json_stringify() 1525 space = ecma_copy_value (arg3); in ecma_builtin_json_stringify()
|
/third_party/jerryscript/jerry-core/ecma/builtin-objects/typedarray/ |
D | ecma-builtin-typedarray-prototype.c | 554 return ecma_copy_value (initial_val); in ecma_builtin_typedarray_prototype_reduce_with_direction() 591 accumulator = ecma_copy_value (initial_val); in ecma_builtin_typedarray_prototype_reduce_with_direction() 822 return ecma_copy_value (this_arg); in ecma_builtin_typedarray_prototype_reverse() 1383 return ecma_copy_value (this_arg); in ecma_builtin_typedarray_prototype_fill() 1511 return ecma_copy_value (this_arg); in ecma_builtin_typedarray_prototype_sort() 1573 ret_value = ecma_copy_value (this_arg); in ecma_builtin_typedarray_prototype_sort() 1909 return ecma_copy_value (this_arg); in ecma_builtin_typedarray_prototype_copy_within() 1922 return ecma_copy_value (this_arg); in ecma_builtin_typedarray_prototype_copy_within()
|
D | ecma-builtin-typedarray.c | 228 return ecma_copy_value (this_value); in ecma_builtin_typedarray_species_get()
|
/third_party/jerryscript/jerry-core/vm/ |
D | vm.c | 363 this_binding = ecma_copy_value (JERRY_CONTEXT (vm_top_context_p)->this_binding); in vm_run_eval() 1075 left_value = ecma_copy_value (frame_ctx_p->this_binding); in vm_loop() 1213 *stack_top_p++ = ecma_copy_value (frame_ctx_p->this_binding); in vm_loop() 1526 prop_val->value = ecma_copy_value(literal_start_p[literal_index]); in vm_loop() 1845 prop_val->value = ecma_copy_value(right_value); in vm_loop() 2214 *stack_top_p++ = ecma_copy_value (collection_p->buffer_p[tagged_idx]); in vm_loop() 2486 *stack_top_p++ = ecma_copy_value (result); in vm_loop() 2499 stack_top_p[-3] = ecma_copy_value (result); in vm_loop() 2506 frame_ctx_p->block_result = ecma_copy_value (result); in vm_loop() 2532 prop_val->value = ecma_copy_value(right_value); in vm_loop() [all …]
|
D | opcodes.c | 1202 *stack_top_p++ = ecma_copy_value (prop_name); in opfunc_form_super_reference() 1228 *stack_top_p++ = ecma_copy_value (frame_ctx_p->this_binding); in opfunc_form_super_reference()
|
/third_party/jerryscript/jerry-core/ecma/base/ |
D | ecma-helpers-value.c | 830 ecma_copy_value (ecma_value_t value) /**< value description */ in ecma_copy_value() function 881 return (ecma_get_value_type_field (value) == ECMA_TYPE_DIRECT) ? value : ecma_copy_value (value); in ecma_fast_copy_value() 894 return ecma_copy_value (value); in ecma_copy_value_if_not_object()
|
/third_party/jerryscript/jerry-core/api/ |
D | jerry.c | 1159 value = ecma_copy_value (value); in jerry_create_abort_from_value() 1194 value = ecma_copy_value (value); in jerry_create_error_from_value() 1219 return release ? value : ecma_copy_value (value); in jerry_get_value_from_error() 1420 return ecma_copy_value (value); in jerry_acquire_value() 2419 return jerry_return (ecma_copy_value (ECMA_PROPERTY_VALUE_PTR (property_p)->value)); in jerry_get_internal_property() 3607 return ecma_copy_value (JERRY_CONTEXT (vm_top_context_p)->resource_name); in jerry_get_resource_name() 3623 return ecma_copy_value (ecma_op_resource_name (bytecode_data_p)); in jerry_get_resource_name()
|