Home
last modified time | relevance | path

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

1234

/PHP-7.3/ext/xml/
H A Dphp_xml.h65 zend_function *startElementPtr;
66 zend_function *endElementPtr;
67 zend_function *characterDataPtr;
68 zend_function *processingInstructionPtr;
69 zend_function *defaultPtr;
70 zend_function *unparsedEntityDeclPtr;
71 zend_function *notationDeclPtr;
72 zend_function *externalEntityRefPtr;
73 zend_function *unknownEncodingPtr;
74 zend_function *startNamespaceDeclPtr;
[all …]
/PHP-7.3/Zend/
H A Dzend_closures.h35 ZEND_API void zend_create_closure(zval *res, zend_function *op_array, zend_class_entry *scope, zend…
36 ZEND_API void zend_create_fake_closure(zval *res, zend_function *op_array, zend_class_entry *scope,…
37 ZEND_API zend_function *zend_get_closure_invoke_method(zend_object *obj);
38 ZEND_API const zend_function *zend_get_closure_method_def(zval *obj);
H A Dzend_object_handlers.h101 typedef zend_function *(*zend_object_get_method_t)(zend_object **object, zend_string *method, const…
102 typedef zend_function *(*zend_object_get_constructor_t)(zend_object *object);
125 typedef int (*zend_object_get_closure_t)(zval *obj, zend_class_entry **ce_ptr, zend_function **fptr…
179 ZEND_API zend_function *zend_std_get_static_method(zend_class_entry *ce, zend_string *function_name…
182 ZEND_API zend_function *zend_std_get_constructor(zend_object *object);
197 ZEND_API zend_function *zend_std_get_method(zend_object **obj_ptr, zend_string *method_name, const …
200 ZEND_API int zend_std_get_closure(zval *obj, zend_class_entry **ce_ptr, zend_function **fptr_ptr, z…
203 ZEND_API int zend_check_private(zend_function *fbc, zend_class_entry *ce, zend_string *function_nam…
209 ZEND_API zend_function *zend_get_call_trampoline_func(zend_class_entry *ce, zend_string *method_nam…
H A Dzend_closures.c37 zend_function func;
49 zend_function *func = EX(func); in ZEND_METHOD()
68 zend_function *func = &closure->func; in zend_valid_closure_binding()
115 zend_function my_function; in ZEND_METHOD()
261 zend_function *mptr; in zend_create_closure_from_callable()
288 mptr = (zend_function *) &call; in zend_create_closure_from_callable()
335 static ZEND_COLD zend_function *zend_closure_get_constructor(zend_object *object) /* {{{ */ in zend_closure_get_constructor()
348 ZEND_API zend_function *zend_get_closure_invoke_method(zend_object *object) /* {{{ */ in zend_get_closure_invoke_method()
351 zend_function *invoke = (zend_function*)emalloc(sizeof(zend_function)); in zend_get_closure_invoke_method()
376 ZEND_API const zend_function *zend_get_closure_method_def(zval *obj) /* {{{ */ in zend_get_closure_method_def()
[all …]
H A Dzend_inheritance.c57 static zend_function *zend_duplicate_function(zend_function *func, zend_class_entry *ce) /* {{{ */ in zend_duplicate_function()
59 zend_function *new_function; in zend_duplicate_function()
562 static void do_inheritance_check_on_method(zend_function *child, zend_function *parent) /* {{{ */ in do_inheritance_check_on_method()
644 zend_function *func = (zend_function*)Z_PTR_P(child); in do_inherit_method()
799 zend_function *func; in zend_do_inheritance()
1041 zend_function *func; in zend_do_implement_interface()
1119 static zend_bool zend_traits_method_compatibility_check(zend_function *fn, zend_function *other_fn)… in zend_traits_method_compatibility_check()
1180 zend_function *existing_fn = NULL; in zend_add_trait_method()
1181 zend_function *new_fn; in zend_add_trait_method()
1290 zend_function fn_copy; in zend_traits_copy_functions()
[all …]
H A Dzend_execute.h55 ZEND_API void ZEND_FASTCALL zend_check_internal_arg_type(zend_function *zf, uint32_t arg_num, zval …
56 ZEND_API int ZEND_FASTCALL zend_check_arg_type(zend_function *zf, uint32_t arg_num, zval *arg, zva…
175 … zend_vm_init_call_frame(zend_execute_data *call, uint32_t call_info, zend_function *func, uint32_… in zend_vm_init_call_frame()
188 …_vm_stack_push_call_frame_ex(uint32_t used_stack, uint32_t call_info, zend_function *func, uint32_… in zend_vm_stack_push_call_frame_ex()
206 static zend_always_inline uint32_t zend_vm_calc_used_stack(uint32_t num_args, zend_function *func) in zend_vm_calc_used_stack()
216 … zend_execute_data *zend_vm_stack_push_call_frame(uint32_t call_info, zend_function *func, uint32_… in zend_vm_stack_push_call_frame()
310 ZEND_API zend_function * ZEND_FASTCALL zend_fetch_function(zend_string *name);
311 ZEND_API zend_function * ZEND_FASTCALL zend_fetch_function_str(const char *name, size_t len);
H A Dzend_globals.h170 zend_function *autoload_func;
228 zend_function trampoline;
H A Dzend_object_handlers.c1066 zend_function *fbc; in zend_get_parent_private()
1090 ZEND_API int zend_check_private(zend_function *fbc, zend_class_entry *ce, zend_string *function_nam… in zend_check_private()
1149 zend_function *fbc = is_static ? ce->__callstatic : ce->__call; in zend_get_call_trampoline_func()
1184 return (zend_function*)func; in zend_get_call_trampoline_func()
1194 ZEND_API zend_function *zend_std_get_method(zend_object **obj_ptr, zend_string *method_name, const … in zend_std_get_method()
1198 zend_function *fbc; in zend_std_get_method()
1232 zend_function *updated_fbc = zend_get_parent_private(scope, zobj->ce, lc_method_name); in zend_std_get_method()
1253 zend_function *priv_fbc = zend_get_parent_private(scope, fbc->common.scope, lc_method_name); in zend_std_get_method()
1291 zend_function *fbc = NULL; in zend_std_get_static_method()
1462 ZEND_API zend_function *zend_std_get_constructor(zend_object *zobj) /* {{{ */ in zend_std_get_constructor()
[all …]
H A Dzend_compile.h398 zend_function *prototype;
446 zend_function *prototype;
490 zend_function *func; /* executed function */
774 ZEND_API void function_add_ref(zend_function *function);
792 ZEND_API void destroy_zend_function(zend_function *function);
810 ZEND_API zend_uchar zend_get_call_op(const zend_op *init_op, zend_function *fbc);
831 ZEND_API void zend_set_function_arg_flags(zend_function *func);
923 static zend_always_inline int zend_check_arg_send_type(const zend_function *zf, uint32_t arg_num, u… in zend_check_arg_send_type()
H A Dzend_execute.c715 const zend_function *zf, const zend_arg_info *arg_info, in zend_verify_type_error_common()
2475 ZEND_ASSERT(EX(func) == (zend_function*)op_array); in i_init_func_execute_data()
2534 return (zend_function*)new_op_array; in init_func_run_time_cache_i()
2538 return (zend_function*)op_array; in init_func_run_time_cache_i()
2554 zend_function *fbc = Z_FUNC_P(zv); in zend_fetch_function()
2569 zend_function *fbc = Z_FUNC_P(zv); in zend_fetch_function_str()
2581 ZEND_ASSERT(EX(func) == (zend_function*)op_array); in i_init_code_execute_data()
2924 zend_function *fbc; in zend_init_dynamic_call_string()
3002 zend_function *fbc; in zend_init_dynamic_call_object()
3037 zend_function *fbc; in zend_init_dynamic_call_array()
[all …]
H A Dzend_interfaces.h40 ZEND_API zval* zend_call_method(zval *object_pp, zend_class_entry *obj_ce, zend_function **fn_proxy…
H A Dzend_execute_API.c110 zend_function *function = Z_PTR_P(zv); in clean_non_persistent_function_full()
333 zend_function *func = Z_PTR_P(zv); in shutdown_executor()
389 zend_function *func; in get_active_class_name()
421 zend_function *func; in get_active_function_name()
607 zend_function *func; in zend_call_function()
875 zend_function *func = zend_fetch_function(ZSTR_KNOWN(ZEND_STR_MAGIC_AUTOLOAD)); in zend_lookup_class_ex()
1390 zend_function *afn[MAX_ABSTRACT_INFO_CNT + 1];
1395 static void zend_verify_abstract_class_function(zend_function *fn, zend_abstract_info *ai) /* {{{ */ in zend_verify_abstract_class_function()
1417 zend_function *func; in zend_verify_abstract_class()
/PHP-7.3/sapi/phpdbg/
H A Dphpdbg_print.c53 static inline void phpdbg_print_function_helper(zend_function *method) /* {{{ */ in phpdbg_print_function_helper()
115 phpdbg_print_function_helper((zend_function*) PHPDBG_G(ops)); in PHPDBG_PRINT()
141 phpdbg_print_function_helper((zend_function*) ops); in PHPDBG_PRINT()
168 zend_function *method; in PHPDBG_PRINT()
188 zend_function *fbc; in PHPDBG_PRINT()
214 zend_function* fbc; in PHPDBG_PRINT()
264 phpdbg_print_function_helper((zend_function *) PHPDBG_G(ops)); in phpdbg_print_opcodes_main()
268 zend_function *func = zend_hash_str_find_ptr(EG(function_table), function, len); in phpdbg_print_opcodes_function()
288 zend_function *func; in phpdbg_print_opcodes_method_ce()
323 zend_function *method; in phpdbg_print_opcodes_ce()
[all …]
H A Dphpdbg_list.h36 void phpdbg_list_function(const zend_function *);
H A Dphpdbg_list.c94 zend_function *function; in PHPDBG_LIST()
178 void phpdbg_list_function(const zend_function *fbc) /* {{{ */ in phpdbg_list_function()
195 zend_function* fbc; in phpdbg_list_function_byname()
/PHP-7.3/ext/spl/
H A Dspl_directory.h80 zend_function *func_rewind;
81 zend_function *func_next;
82 zend_function *func_valid;
96 zend_function *func_getCurr;
H A Dspl_engine.h33 zend_function *func = pce->constructor; in spl_instantiate_arg_ex1()
44 zend_function *func = pce->constructor; in spl_instantiate_arg_ex2()
55 zend_function *func = pce->constructor; in spl_instantiate_arg_n()
H A Dphp_spl.c51 static zend_function *spl_autoload_fn = NULL;
52 static zend_function *spl_autoload_call_fn = NULL;
366 zend_function *func_ptr;
404 zend_function *func; in PHP_FUNCTION()
506 zend_function *spl_func_ptr; in PHP_FUNCTION()
635 zend_function *copy = emalloc(sizeof(zend_op_array)); in PHP_FUNCTION()
679 zend_function *spl_func_ptr; in PHP_FUNCTION()
758 zend_function *fptr; in PHP_FUNCTION()
/PHP-7.3/ext/zend_test/
H A Dtest.c145 static zend_function *zend_test_class_method_get(zend_object **object, zend_string *name, const zva… in zend_test_class_method_get()
154 zend_set_function_arg_flags((zend_function*)fptr); in zend_test_class_method_get()
156 return (zend_function*)fptr; in zend_test_class_method_get()
160 static zend_function *zend_test_class_static_method_get(zend_class_entry *ce, zend_string *name) /*… in zend_test_class_static_method_get()
170 zend_set_function_arg_flags((zend_function*)fptr); in zend_test_class_static_method_get()
172 return (zend_function*)fptr; in zend_test_class_static_method_get()
/PHP-7.3/ext/reflection/
H A Dphp_reflection.c117 zend_function *fptr;
123 zend_function *fptr;
173 static zend_function *_copy_function(zend_function *fptr) /* {{{ */ in _copy_function()
393 zend_function *mptr; in _class_string()
407 zend_function *mptr; in _class_string()
462 zend_function *mptr; in _class_string()
1072 zend_function *mptr; in _function_check_flag()
1535 zend_function *fptr; in ZEND_METHOD()
1588 zend_function *fptr; in ZEND_METHOD()
1616 zend_function *fptr; in ZEND_METHOD()
[all …]
/PHP-7.3/ext/simplexml/
H A Dphp_simplexml.h68 zend_function *fptr_count;
/PHP-7.3/sapi/fpm/fpm/
H A Dfpm_php_trace.c90 if (0 > fpm_trace_get_long(function + offsetof(zend_function, common.function_name), &l)) { in fpm_php_trace_dump()
145 if (0 > fpm_trace_get_long(function + offsetof(zend_function, type), &l)) { in fpm_php_trace_dump()
/PHP-7.3/ext/opcache/Optimizer/
H A Dzend_call_graph.h39 zend_function *callee_func;
H A Doptimize_func_calls.c40 zend_function *func;
94 …zend_try_inline_call(zend_op_array *op_array, zend_op *fcall, zend_op *opline, zend_function *func) in zend_try_inline_call()
/PHP-7.3/ext/intl/breakiterator/
H A Dbreakiterator_iterators.cpp242 U_CFUNC zend_function *IntlPartsIterator_get_method(zend_object **object_ptr, zend_string *method, … in IntlPartsIterator_get_method()
244 zend_function *ret; in IntlPartsIterator_get_method()

Completed in 160 milliseconds

1234