Home
last modified time | relevance | path

Searched refs:fcic (Results 1 – 5 of 5) sorted by relevance

/PHP-7.4/Zend/
H A Dzend_objects.c102 zend_fcall_info_cache fcic; in zend_objects_destroy_object() local
175 fcic.function_handler = destructor; in zend_objects_destroy_object()
176 fcic.called_scope = object->ce; in zend_objects_destroy_object()
177 fcic.object = object; in zend_objects_destroy_object()
179 zend_call_function(&fci, &fcic); in zend_objects_destroy_object()
268 zend_fcall_info_cache fcic; in zend_objects_clone_members() local
283 fcic.function_handler = new_object->ce->clone; in zend_objects_clone_members()
284 fcic.called_scope = new_object->ce; in zend_objects_clone_members()
285 fcic.object = new_object; in zend_objects_clone_members()
287 zend_call_function(&fci, &fcic); in zend_objects_clone_members()
H A Dzend_interfaces.c61 zend_fcall_info_cache fcic; in zend_call_method() local
69 fcic.function_handler = zend_hash_str_find_ptr( in zend_call_method()
71 if (UNEXPECTED(fcic.function_handler == NULL)) { in zend_call_method()
77 if (UNEXPECTED(fcic.function_handler == NULL)) { in zend_call_method()
83 *fn_proxy = fcic.function_handler; in zend_call_method()
86 fcic.function_handler = *fn_proxy; in zend_call_method()
90 fcic.called_scope = Z_OBJCE_P(object); in zend_call_method()
97 fcic.called_scope = obj_ce; in zend_call_method()
99 fcic.called_scope = called_scope; in zend_call_method()
102 fcic.object = object ? Z_OBJ_P(object) : NULL; in zend_call_method()
[all …]
H A Dzend_object_handlers.c187 zend_fcall_info_cache fcic; in zend_std_call_getter() local
209 fcic.called_scope = ce; in zend_std_call_getter()
210 fcic.object = zobj; in zend_std_call_getter()
223 zend_fcall_info_cache fcic; in zend_std_call_setter() local
246 fcic.called_scope = ce; in zend_std_call_setter()
247 fcic.object = zobj; in zend_std_call_setter()
261 zend_fcall_info_cache fcic; in zend_std_call_unsetter() local
282 fcic.called_scope = ce; in zend_std_call_unsetter()
283 fcic.object = zobj; in zend_std_call_unsetter()
319 fcic.called_scope = ce; in zend_std_call_issetter()
[all …]
/PHP-7.4/ext/spl/
H A Dphp_spl.c410 zend_fcall_info_cache fcic; in PHP_FUNCTION() local
435 fcic.function_handler = func; in PHP_FUNCTION()
438 fcic.object = NULL; in PHP_FUNCTION()
442 fcic.called_scope = alfi->ce; in PHP_FUNCTION()
444 fcic.called_scope = called_scope; in PHP_FUNCTION()
448 fcic.object = Z_OBJ(alfi->obj); in PHP_FUNCTION()
449 fcic.called_scope = Z_OBJCE(alfi->obj); in PHP_FUNCTION()
452 zend_call_function(&fci, &fcic); in PHP_FUNCTION()
H A Dspl_directory.c2069 zend_fcall_info_cache fcic; in spl_filesystem_file_call() local
2101 fcic.function_handler = func_ptr; in spl_filesystem_file_call()
2102 fcic.called_scope = NULL; in spl_filesystem_file_call()
2103 fcic.object = NULL; in spl_filesystem_file_call()
2105 result = zend_call_function(&fci, &fcic); in spl_filesystem_file_call()

Completed in 27 milliseconds