Searched refs:arrow_func_p (Results 1 – 2 of 2) sorted by relevance
460 ecma_arrow_function_t *arrow_func_p = (ecma_arrow_function_t *) func_p; in ecma_op_create_arrow_function_object() local462 ECMA_SET_NON_NULL_POINTER_TAG (arrow_func_p->header.u.function.scope_cp, scope_p, 0); in ecma_op_create_arrow_function_object()467 arrow_func_p->header.u.function.bytecode_cp = ECMA_NULL_POINTER; in ecma_op_create_arrow_function_object()473 ECMA_SET_INTERNAL_VALUE_POINTER (arrow_func_p->header.u.function.bytecode_cp, bytecode_data_p); in ecma_op_create_arrow_function_object()479 arrow_func_p->this_binding = ecma_copy_value_if_not_object (this_binding); in ecma_op_create_arrow_function_object()480 arrow_func_p->new_target = ECMA_VALUE_UNDEFINED; in ecma_op_create_arrow_function_object()484 arrow_func_p->new_target = ecma_make_object_value (JERRY_CONTEXT (current_new_target)); in ecma_op_create_arrow_function_object()823 ecma_arrow_function_t *arrow_func_p = (ecma_arrow_function_t *) func_obj_p; in ecma_op_function_call_simple() local825 if (ecma_is_value_undefined (arrow_func_p->new_target)) in ecma_op_function_call_simple()831 JERRY_CONTEXT (current_new_target) = ecma_get_object_from_value (arrow_func_p->new_target); in ecma_op_function_call_simple()[all …]
718 ecma_arrow_function_t *arrow_func_p = (ecma_arrow_function_t *) object_p; in ecma_gc_mark() local720 if (ecma_is_value_object (arrow_func_p->this_binding)) in ecma_gc_mark()722 ecma_gc_set_object_visited (ecma_get_object_from_value (arrow_func_p->this_binding)); in ecma_gc_mark()725 if (ecma_is_value_object (arrow_func_p->new_target)) in ecma_gc_mark()727 ecma_gc_set_object_visited (ecma_get_object_from_value (arrow_func_p->new_target)); in ecma_gc_mark()