Home
last modified time | relevance | path

Searched refs:ext_func_p (Results 1 – 6 of 6) sorted by relevance

/third_party/jerryscript/jerry-core/ecma/operations/
Decma-function-object.c255 ecma_extended_object_t *ext_func_p = (ecma_extended_object_t *) func_p; in ecma_op_create_function_object() local
258 ECMA_SET_NON_NULL_POINTER_TAG (ext_func_p->u.function.scope_cp, scope_p, 0); in ecma_op_create_function_object()
265 ext_func_p->u.function.bytecode_cp = ECMA_NULL_POINTER; in ecma_op_create_function_object()
271 ECMA_SET_INTERNAL_VALUE_POINTER (ext_func_p->u.function.bytecode_cp, bytecode_data_p); in ecma_op_create_function_object()
789 ecma_extended_object_t *ext_func_p = (ecma_extended_object_t *) func_obj_p; in ecma_op_function_call_simple() local
792ext_func_p->u.function.scope_cp); in ecma_op_function_call_simple()
798 const ecma_compiled_code_t *bytecode_data_p = ecma_op_function_get_compiled_code (ext_func_p); in ecma_op_function_call_simple()
882 …lexical_this = (ECMA_GET_THIRD_BIT_FROM_POINTER_TAG (ext_func_p->u.function.scope_cp) ? ECMA_VALUE… in ecma_op_function_call_simple()
899 if (ECMA_GET_THIRD_BIT_FROM_POINTER_TAG (ext_func_p->u.function.scope_cp)) in ecma_op_function_call_simple()
1393 ecma_extended_object_t *ext_func_p = (ecma_extended_object_t *) object_p; in ecma_op_function_try_to_lazy_instantiate_property() local
[all …]
Decma-objects.c265 ecma_extended_object_t *ext_func_p = (ecma_extended_object_t *) object_p; in ecma_op_object_get_own_property() local
266 … const ecma_compiled_code_t *bytecode_data_p = ecma_op_function_get_compiled_code (ext_func_p); in ecma_op_object_get_own_property()
617 ecma_extended_object_t *ext_func_p = (ecma_extended_object_t *) object_p; in ecma_op_object_find_own() local
618 … const ecma_compiled_code_t *bytecode_data_p = ecma_op_function_get_compiled_code (ext_func_p); in ecma_op_object_find_own()
/third_party/jerryscript/jerry-core/ecma/base/
Decma-gc.c709 ecma_extended_object_t *ext_func_p = (ecma_extended_object_t *) object_p; in ecma_gc_mark() local
711ext_func_p->u.function.scope_cp)); in ecma_gc_mark()
714 const ecma_compiled_code_t *byte_code_p = ecma_op_function_get_compiled_code (ext_func_p); in ecma_gc_mark()
737 ecma_extended_object_t *ext_func_p = (ecma_extended_object_t *) object_p; in ecma_gc_mark() local
739 if (ext_func_p->u.external_handler_cb == ecma_proxy_revoke_cb) in ecma_gc_mark()
1084 ecma_extended_object_t *ext_func_p = (ecma_extended_object_t *) object_p; in ecma_gc_free_object() local
1086 if (ext_func_p->u.external_handler_cb == ecma_proxy_revoke_cb) in ecma_gc_free_object()
1224 ecma_extended_object_t *ext_func_p = (ecma_extended_object_t *) object_p; in ecma_gc_free_object() local
1227 if (ext_func_p->u.function.bytecode_cp != ECMA_NULL_POINTER) in ecma_gc_free_object()
1231ext_func_p->u.function.bytecode_cp)); in ecma_gc_free_object()
/third_party/jerryscript/jerry-core/ecma/builtin-objects/
Decma-builtins.c653 ecma_extended_object_t *ext_func_p = (ecma_extended_object_t *) object_p; in ecma_builtin_routine_try_to_instantiate_property() local
655 uint16_t *bitset_p = &ext_func_p->u.built_in.u.builtin_routine.bitset; in ecma_builtin_routine_try_to_instantiate_property()
677 uint8_t length = ext_func_p->u.built_in.length_and_bitset_size; in ecma_builtin_routine_try_to_instantiate_property()
984 ecma_extended_object_t *ext_func_p = (ecma_extended_object_t *) object_p; in ecma_builtin_routine_list_lazy_property_names() local
985 if (!(ext_func_p->u.built_in.u.builtin_routine.bitset & (1u << 0))) in ecma_builtin_routine_list_lazy_property_names()
/third_party/jerryscript/jerry-core/api/
Djerry.c622 ecma_extended_object_t *ext_func_p = (ecma_extended_object_t *) func_obj_p; in jerry_run() local
625ext_func_p->u.function.scope_cp); in jerry_run()
632 return jerry_return (vm_run_global (ecma_op_function_get_compiled_code (ext_func_p))); in jerry_run()
3619 ecma_extended_object_t *ext_func_p = (ecma_extended_object_t *) obj_p; in jerry_get_resource_name() local
3621 const ecma_compiled_code_t *bytecode_data_p = ecma_op_function_get_compiled_code (ext_func_p); in jerry_get_resource_name()
/third_party/jerryscript/jerry-core/vm/
Dvm.c1271 ecma_extended_object_t *ext_func_p = (ecma_extended_object_t *) func_p; in vm_loop() local
1274 … ECMA_GET_NON_NULL_POINTER_FROM_POINTER_TAG (ecma_object_t, ext_func_p->u.function.scope_cp)); in vm_loop()
1280 ECMA_SET_NON_NULL_POINTER_TAG (ext_func_p->u.function.scope_cp, name_lex_env, 0); in vm_loop()