Home
last modified time | relevance | path

Searched refs:zend_function (Results 1 – 25 of 115) sorted by relevance

12345

/PHP-8.3/Zend/
H A Dzend_iterators.h67 zend_function *zf_new_iterator;
68 zend_function *zf_valid;
69 zend_function *zf_current;
70 zend_function *zf_key;
71 zend_function *zf_next;
72 zend_function *zf_rewind;
76 zend_function *zf_offsetget;
77 zend_function *zf_offsetexists;
78 zend_function *zf_offsetset;
79 zend_function *zf_offsetunset;
H A Dzend_closures.h36 ZEND_API void zend_create_closure(zval *res, zend_function *op_array, zend_class_entry *scope, zend…
37 ZEND_API void zend_create_fake_closure(zval *res, zend_function *op_array, zend_class_entry *scope,…
38 ZEND_API zend_function *zend_get_closure_invoke_method(zend_object *obj);
39 ZEND_API const zend_function *zend_get_closure_method_def(zend_object *obj);
H A Dzend.h172 zend_function *constructor;
173 zend_function *destructor;
174 zend_function *clone;
175 zend_function *__get;
176 zend_function *__set;
177 zend_function *__unset;
178 zend_function *__isset;
179 zend_function *__call;
181 zend_function *__tostring;
182 zend_function *__debugInfo;
[all …]
H A Dzend_interfaces.h41 ZEND_API zval* zend_call_method(zend_object *object, zend_class_entry *obj_ce, zend_function **fn_p…
44 zend_function **fn_proxy, const char *function_name, zval *retval) in zend_call_method_with_0_params()
50 zend_function **fn_proxy, const char *function_name, zval *retval, zval* arg1) in zend_call_method_with_1_params()
56 zend_function **fn_proxy, const char *function_name, zval *retval, zval* arg1, zval* arg2) in zend_call_method_with_2_params()
H A Dzend_observer.h64 ZEND_API void zend_observer_add_begin_handler(zend_function *function, zend_observer_fcall_begin_ha…
65 ZEND_API bool zend_observer_remove_begin_handler(zend_function *function, zend_observer_fcall_begin…
66 ZEND_API void zend_observer_add_end_handler(zend_function *function, zend_observer_fcall_end_handle…
67 ZEND_API bool zend_observer_remove_end_handler(zend_function *function, zend_observer_fcall_end_han…
H A Dzend_object_handlers.h112 typedef zend_function *(*zend_object_get_method_t)(zend_object **object, zend_string *method, const…
113 typedef zend_function *(*zend_object_get_constructor_t)(zend_object *object);
155 …nd_object_get_closure_t)(zend_object *obj, zend_class_entry **ce_ptr, zend_function **fptr_ptr, ze…
205 ZEND_API zend_function *zend_std_get_static_method(zend_class_entry *ce, zend_string *function_name…
209 ZEND_API zend_function *zend_std_get_constructor(zend_object *object);
224 ZEND_API zend_function *zend_std_get_method(zend_object **obj_ptr, zend_string *method_name, const …
227 …ult zend_std_get_closure(zend_object *obj, zend_class_entry **ce_ptr, zend_function **fptr_ptr, ze…
240 ZEND_API zend_function *zend_get_call_trampoline_func(const zend_class_entry *ce, zend_string *meth…
H A Dzend_execute.h64 ZEND_API ZEND_COLD void ZEND_FASTCALL zend_deprecated_function(const zend_function *fbc);
95 const zend_function *zf, const zend_arg_info *arg_info, uint32_t arg_num, zval *value);
97 const zend_function *zf, zval *value);
99 const zend_function *zf);
105 ZEND_API bool zend_internal_call_should_throw(zend_function *fbc, zend_execute_data *call);
106 ZEND_API ZEND_COLD void zend_internal_call_arginfo_violation(zend_function *fbc);
107 ZEND_API bool zend_verify_internal_return_type(zend_function *zf, zval *ret);
374 ZEND_API const char *get_function_arg_name(const zend_function *func, uint32_t arg_num);
376 ZEND_API zend_string *get_function_or_method_name(const zend_function *func);
391 ZEND_API zend_function * ZEND_FASTCALL zend_fetch_function(zend_string *name);
[all …]
H A Dzend_observer.c121 zend_function *function = execute_data->func; in zend_observer_fcall_install()
170 ZEND_API void zend_observer_add_begin_handler(zend_function *function, zend_observer_fcall_begin_ha… in zend_observer_add_begin_handler()
187 ZEND_API bool zend_observer_remove_begin_handler(zend_function *function, zend_observer_fcall_begin… in zend_observer_remove_begin_handler()
191 ZEND_API void zend_observer_add_end_handler(zend_function *function, zend_observer_fcall_end_handle… in zend_observer_add_end_handler()
203 ZEND_API bool zend_observer_remove_end_handler(zend_function *function, zend_observer_fcall_end_han… in zend_observer_remove_end_handler()
209 zend_function *func = EX(func); in prev_observed_frame()
220 zend_function *function = execute_data->func; in _zend_observe_fcall_begin()
262 zend_function *func = execute_data->func; in call_end_observers()
H A Dzend_closures.c33 zend_function func;
45 zend_function *func = EX(func); in ZEND_METHOD()
75 zend_function *func = &closure->func; in zend_valid_closure_binding()
169 zend_function *my_function; in ZEND_METHOD()
331 zend_function *mptr; in zend_create_closure_from_callable()
370 mptr = (zend_function *) &call; in zend_create_closure_from_callable()
461 ZEND_API zend_function *zend_get_closure_invoke_method(zend_object *object) /* {{{ */ in zend_get_closure_invoke_method()
464 zend_function *invoke = (zend_function*)emalloc(sizeof(zend_function)); in zend_get_closure_invoke_method()
489 ZEND_API const zend_function *zend_get_closure_method_def(zend_object *obj) /* {{{ */ in zend_get_closure_method_def()
847 zend_function *mptr = call->func; in zend_closure_from_frame()
[all …]
H A Dzend_inheritance.c97 zend_function *new_function; in zend_duplicate_internal_function()
1096 zend_function *proto; in do_inheritance_check_on_method()
1216 zend_function *func = (zend_function*)Z_PTR_P(child); in do_inherit_method()
1482 zend_function *func; in zend_do_inheritance_ex()
1788 zend_function *func; in do_interface_implementation()
1933 zend_function *f; in zend_inheritance_check_override()
1961 zend_function *new_fn; in zend_add_trait_method()
2309 zend_function *fn; in zend_do_traits_method_binding()
2631 zend_function *func; in zend_verify_abstract_class()
2677 zend_function parent_fn;
[all …]
H A Dzend_compile.h450 zend_function *prototype;
505 zend_function *prototype;
531 zend_function *prototype;
548 zend_function *func; /* executed function */
838 ZEND_API zend_result do_bind_function(zend_function *func, zval *lcname);
843 ZEND_API void function_add_ref(zend_function *function);
880 ZEND_API void destroy_zend_function(zend_function *function);
908 ZEND_API uint8_t zend_get_call_op(const zend_op *init_op, zend_function *fbc);
924 ZEND_API void zend_set_function_arg_flags(zend_function *func);
1055 static zend_always_inline bool zend_check_arg_send_type(const zend_function *zf, uint32_t arg_num, … in zend_check_arg_send_type()
H A Dzend_object_handlers.c1279 zend_function *fbc; in zend_get_parent_private_method()
1328 zend_function *fbc = is_static ? ce->__callstatic : ce->__call; in zend_get_call_trampoline_func()
1379 return (zend_function*)func; in zend_get_call_trampoline_func()
1399 static ZEND_COLD zend_never_inline void zend_abstract_method_call(zend_function *fbc) /* {{{ */ in zend_abstract_method_call()
1410 zend_function *fbc; in zend_std_get_method()
1444 zend_function *updated_fbc = zend_get_parent_private_method(scope, zobj->ce, lc_method_name); in zend_std_get_method()
1483 static zend_always_inline zend_function *get_static_method_fallback( in get_static_method_fallback()
1511 zend_function *fbc; in zend_std_get_static_method()
1520 zend_function *fallback_fbc = get_static_method_fallback(ce, function_name); in zend_std_get_static_method()
1673 ZEND_API zend_function *zend_std_get_constructor(zend_object *zobj) /* {{{ */ in zend_std_get_constructor()
[all …]
H A Dzend_attributes.h99 static zend_always_inline zend_attribute *zend_add_function_attribute(zend_function *func, zend_str… in zend_add_function_attribute()
105 static zend_always_inline zend_attribute *zend_add_parameter_attribute(zend_function *func, uint32_… in zend_add_parameter_attribute()
/PHP-8.3/ext/spl/
H A Dspl_directory.h67 zend_function *func_rewind;
68 zend_function *func_next;
69 zend_function *func_valid;
83 zend_function *func_getCurr;
/PHP-8.3/sapi/phpdbg/
H A Dphpdbg_print.c52 static inline void phpdbg_print_function_helper(zend_function *method) /* {{{ */ in phpdbg_print_function_helper()
90 phpdbg_print_function_helper((zend_function*) PHPDBG_G(ops)); in PHPDBG_PRINT()
116 phpdbg_print_function_helper((zend_function*) ops); in PHPDBG_PRINT()
141 zend_function *method; in PHPDBG_PRINT()
159 zend_function *fbc; in PHPDBG_PRINT()
185 zend_function* fbc; in PHPDBG_PRINT()
234 phpdbg_print_function_helper((zend_function *) PHPDBG_G(ops)); in phpdbg_print_opcodes_main()
238 zend_function *func = zend_hash_str_find_ptr(EG(function_table), function, len); in phpdbg_print_opcodes_function()
249 zend_function *func; in phpdbg_print_opcodes_method_ce()
276 zend_function *method; in phpdbg_print_opcodes_ce()
[all …]
H A Dphpdbg_list.h34 void phpdbg_list_function(const zend_function *);
/PHP-8.3/ext/reflection/
H A Dphp_reflection.c134 zend_function *fptr;
192 static zend_function *_copy_function(zend_function *fptr) /* {{{ */ in _copy_function()
428 zend_function *mptr; in _class_string()
442 zend_function *mptr; in _class_string()
498 zend_function *mptr; in _class_string()
1247 zend_function *mptr; in _function_check_flag()
1577 zend_function *fptr; in ZEND_METHOD()
1631 zend_function *fptr; in ZEND_METHOD()
1647 zend_function *fptr; in ZEND_METHOD()
1662 zend_function *fptr; in ZEND_METHOD()
[all …]
/PHP-8.3/ext/simplexml/
H A Dphp_simplexml.h66 zend_function *fptr_count;
/PHP-8.3/Zend/Optimizer/
H A Dzend_func_info.h60 const zend_function *callee_func, const zend_call_info *call_info, const zend_ssa *ssa);
H A Dzend_call_graph.h34 zend_function *callee_func;
/PHP-8.3/ext/xml/
H A Dxml.c89 zend_function *startElementPtr;
90 zend_function *endElementPtr;
91 zend_function *characterDataPtr;
92 zend_function *processingInstructionPtr;
93 zend_function *defaultPtr;
94 zend_function *unparsedEntityDeclPtr;
95 zend_function *notationDeclPtr;
96 zend_function *externalEntityRefPtr;
97 zend_function *unknownEncodingPtr;
98 zend_function *startNamespaceDeclPtr;
[all …]
/PHP-8.3/ext/opcache/
H A Dzend_persist.c389 fake_execute_data.func = (zend_function*)op_array; in zend_persist_op_array_ex()
731 op_array->prototype = (zend_function*)persist_ptr; in zend_persist_class_method()
1152 zend_function *tmp = zend_shared_alloc_get_xlat_entry(ce->constructor); in zend_update_parent_ce()
1158 zend_function *tmp = zend_shared_alloc_get_xlat_entry(ce->destructor); in zend_update_parent_ce()
1164 zend_function *tmp = zend_shared_alloc_get_xlat_entry(ce->clone); in zend_update_parent_ce()
1170 zend_function *tmp = zend_shared_alloc_get_xlat_entry(ce->__get); in zend_update_parent_ce()
1176 zend_function *tmp = zend_shared_alloc_get_xlat_entry(ce->__set); in zend_update_parent_ce()
1182 zend_function *tmp = zend_shared_alloc_get_xlat_entry(ce->__call); in zend_update_parent_ce()
1200 zend_function *tmp = zend_shared_alloc_get_xlat_entry(ce->__isset); in zend_update_parent_ce()
1206 zend_function *tmp = zend_shared_alloc_get_xlat_entry(ce->__unset); in zend_update_parent_ce()
[all …]
/PHP-8.3/ext/zend_test/
H A Dobserver.c148 static void observer_show_init(zend_function *fbc) in observer_show_init()
166 zend_function *fbc = ex->func; in observer_show_init_backtrace()
183 zend_function *fbc = execute_data->func; in observer_fcall_init()
283 zend_function *fbc = execute_data->func; in zend_test_execute_internal()
306 zend_function *func; in ZEND_INI_MH()
/PHP-8.3/sapi/fpm/fpm/
H A Dfpm_php_trace.c85 if (0 > fpm_trace_get_long(function + offsetof(zend_function, common.function_name), &l)) { in fpm_php_trace_dump()
140 if (0 > fpm_trace_get_long(function + offsetof(zend_function, type), &l)) { in fpm_php_trace_dump()
/PHP-8.3/sapi/fuzzer/
H A Dfuzzer-sapi.c213 static zend_function func; in fuzzer_setup_dummy_frame()
216 memset(&func, 0, sizeof(zend_function)); in fuzzer_setup_dummy_frame()

Completed in 106 milliseconds

12345