Home
last modified time | relevance | path

Searched refs:ext_func_obj_p (Results 1 – 3 of 3) sorted by relevance

/third_party/jerryscript/jerry-core/ecma/operations/
Decma-function-object.c516 ecma_extended_object_t *ext_func_obj_p = (ecma_extended_object_t *) function_obj_p; in ecma_op_create_external_function_object() local
517 ext_func_obj_p->u.external_handler_cb = handler_cb; in ecma_op_create_external_function_object()
559 ecma_extended_object_t *ext_func_obj_p = (ecma_extended_object_t *) obj_p; in ecma_op_function_is_generator() local
560 … const ecma_compiled_code_t *bytecode_data_p = ecma_op_function_get_compiled_code (ext_func_obj_p); in ecma_op_function_is_generator()
943 ecma_extended_object_t *ext_func_obj_p = (ecma_extended_object_t *) func_obj_p; in ecma_op_function_call_external() local
944 JERRY_ASSERT (ext_func_obj_p->u.external_handler_cb != NULL); in ecma_op_function_call_external()
946 …ecma_value_t ret_value = ext_func_obj_p->u.external_handler_cb (ecma_make_object_value (func_obj_p… in ecma_op_function_call_external()
1237 ecma_extended_object_t *ext_func_obj_p = (ecma_extended_object_t *) func_obj_p; in ecma_op_function_construct() local
1238 const ecma_compiled_code_t *byte_code_p = ecma_op_function_get_compiled_code (ext_func_obj_p); in ecma_op_function_construct()
1256 if (!ECMA_GET_THIRD_BIT_FROM_POINTER_TAG (ext_func_obj_p->u.function.scope_cp)) in ecma_op_function_construct()
/third_party/jerryscript/jerry-core/ecma/builtin-objects/
Decma-builtins.c334 ecma_extended_object_t *ext_func_obj_p = (ecma_extended_object_t *) func_obj_p; in ecma_builtin_function_is_routine() local
335 return (ext_func_obj_p->u.built_in.routine_id >= ECMA_BUILTIN_ID__COUNT); in ecma_builtin_function_is_routine()
590 ecma_extended_object_t *ext_func_obj_p = (ecma_extended_object_t *) func_obj_p; in ecma_builtin_make_function_object_for_routine() local
591 ext_func_obj_p->u.built_in.id = (uint8_t) builtin_id; in ecma_builtin_make_function_object_for_routine()
592 ext_func_obj_p->u.built_in.routine_id = routine_id; in ecma_builtin_make_function_object_for_routine()
593 ext_func_obj_p->u.built_in.u.builtin_routine.name = name_id; in ecma_builtin_make_function_object_for_routine()
594 ext_func_obj_p->u.built_in.u.builtin_routine.bitset = 0; in ecma_builtin_make_function_object_for_routine()
596 ext_func_obj_p->u.built_in.length_and_bitset_size = length_prop_value; in ecma_builtin_make_function_object_for_routine()
/third_party/jerryscript/jerry-core/vm/
Dopcodes.c857 ecma_extended_object_t *ext_func_obj_p = (ecma_extended_object_t *) func_obj_p; in opfunc_create_implicit_class_constructor() local
862 ext_func_obj_p->u.external_handler_cb = ecma_op_implicit_constructor_handler_heritage_cb; in opfunc_create_implicit_class_constructor()
867 ext_func_obj_p->u.external_handler_cb = ecma_op_implicit_constructor_handler_cb; in opfunc_create_implicit_class_constructor()