Lines Matching refs:ZEND_API

33 ZEND_API extern void (*zend_execute_ex)(zend_execute_data *execute_data);
34 ZEND_API extern void (*zend_execute_internal)(zend_execute_data *execute_data, zval *return_value);
37 ZEND_API extern zend_class_entry *(*zend_autoload)(zend_string *name, zend_string *lc_name);
42 ZEND_API void zend_shutdown_executor_values(bool fast_shutdown);
44 ZEND_API void zend_init_execute_data(zend_execute_data *execute_data, zend_op_array *op_array, zval…
45 ZEND_API void zend_init_func_execute_data(zend_execute_data *execute_data, zend_op_array *op_array,…
46 ZEND_API void zend_init_code_execute_data(zend_execute_data *execute_data, zend_op_array *op_array,…
47 ZEND_API void zend_execute(zend_op_array *op_array, zval *return_value);
48 ZEND_API void execute_ex(zend_execute_data *execute_data);
49 ZEND_API void execute_internal(zend_execute_data *execute_data, zval *return_value);
50 ZEND_API bool zend_is_valid_class_name(zend_string *name);
51 ZEND_API zend_class_entry *zend_lookup_class(zend_string *name);
52 ZEND_API zend_class_entry *zend_lookup_class_ex(zend_string *name, zend_string *lcname, uint32_t fl…
53 ZEND_API zend_class_entry *zend_get_called_scope(zend_execute_data *ex);
54 ZEND_API zend_object *zend_get_this_object(zend_execute_data *ex);
55 ZEND_API zend_result zend_eval_string(const char *str, zval *retval_ptr, const char *string_name);
56 ZEND_API zend_result zend_eval_stringl(const char *str, size_t str_len, zval *retval_ptr, const cha…
57 ZEND_API zend_result zend_eval_string_ex(const char *str, zval *retval_ptr, const char *string_name…
58 ZEND_API zend_result zend_eval_stringl_ex(const char *str, size_t str_len, zval *retval_ptr, const …
61 extern ZEND_API const zend_internal_function zend_pass_function;
63 ZEND_API ZEND_COLD void ZEND_FASTCALL zend_missing_arg_error(zend_execute_data *execute_data);
64 ZEND_API ZEND_COLD void ZEND_FASTCALL zend_deprecated_function(const zend_function *fbc);
65 ZEND_API ZEND_COLD void ZEND_FASTCALL zend_deprecated_class_constant(const zend_class_constant *c, …
66 ZEND_API ZEND_COLD void ZEND_FASTCALL zend_false_to_array_deprecated(void);
68 ZEND_API ZEND_COLD void ZEND_FASTCALL zend_use_resource_as_offset(const zval *dim);
70 ZEND_API bool ZEND_FASTCALL zend_verify_ref_assignable_zval(zend_reference *ref, zval *zv, bool str…
76 ZEND_API bool ZEND_FASTCALL zend_verify_prop_assignable_by_ref_ex(const zend_property_info *prop_in…
77 ZEND_API bool ZEND_FASTCALL zend_verify_prop_assignable_by_ref(const zend_property_info *prop_info,…
79 ZEND_API ZEND_COLD void zend_throw_ref_type_error_zval(const zend_property_info *prop, const zval *…
80 ZEND_API ZEND_COLD void zend_throw_ref_type_error_type(const zend_property_info *prop1, const zend_…
81 ZEND_API ZEND_COLD zval* ZEND_FASTCALL zend_undefined_offset_write(HashTable *ht, zend_long lval);
82 ZEND_API ZEND_COLD zval* ZEND_FASTCALL zend_undefined_index_write(HashTable *ht, zend_string *offse…
83 ZEND_API ZEND_COLD void zend_wrong_string_offset_error(void);
85 ZEND_API ZEND_COLD void ZEND_FASTCALL zend_readonly_property_modification_error(const zend_property…
86 ZEND_API ZEND_COLD void ZEND_FASTCALL zend_readonly_property_modification_error_ex(const char *clas…
87 ZEND_API ZEND_COLD void ZEND_FASTCALL zend_readonly_property_indirect_modification_error(const zend…
89 ZEND_API ZEND_COLD void ZEND_FASTCALL zend_invalid_class_constant_type_error(uint8_t type);
91 ZEND_API ZEND_COLD void ZEND_FASTCALL zend_object_released_while_assigning_to_property_error(const …
93 ZEND_API ZEND_COLD void ZEND_FASTCALL zend_cannot_add_element(void);
95 ZEND_API bool ZEND_FASTCALL zend_asymmetric_property_has_set_access(const zend_property_info *prop_…
96 ZEND_API ZEND_COLD void ZEND_FASTCALL zend_asymmetric_visibility_property_modification_error(const …
98 ZEND_API bool zend_verify_scalar_type_hint(uint32_t type_mask, zval *arg, bool strict, bool is_inte…
99 ZEND_API ZEND_COLD void zend_verify_arg_error(
101 ZEND_API ZEND_COLD void zend_verify_return_error(
103 ZEND_API ZEND_COLD void zend_verify_never_error(
105 ZEND_API bool zend_verify_ref_array_assignable(zend_reference *ref);
106 ZEND_API bool zend_check_user_type_slow(
110 ZEND_API bool zend_internal_call_should_throw(zend_function *fbc, zend_execute_data *call);
111 ZEND_API ZEND_COLD void zend_internal_call_arginfo_violation(zend_function *fbc);
112 ZEND_API bool zend_verify_internal_return_type(zend_function *zf, zval *ret);
127 ZEND_API void ZEND_FASTCALL zend_ref_add_type_source(zend_property_info_source_list *source_list, z…
128 ZEND_API void ZEND_FASTCALL zend_ref_del_type_source(zend_property_info_source_list *source_list, c…
130 ZEND_API zval* zend_assign_to_typed_ref(zval *variable_ptr, zval *value, uint8_t value_type, bool s…
131 ZEND_API zval* zend_assign_to_typed_ref_ex(zval *variable_ptr, zval *value, uint8_t value_type, boo…
209 ZEND_API zend_result ZEND_FASTCALL zval_update_constant(zval *pp);
210 ZEND_API zend_result ZEND_FASTCALL zval_update_constant_ex(zval *pp, zend_class_entry *scope);
211 ZEND_API zend_result ZEND_FASTCALL zval_update_constant_with_ctx(zval *pp, zend_class_entry *scope,…
245 ZEND_API void zend_vm_stack_init(void);
246 ZEND_API void zend_vm_stack_init_ex(size_t page_size);
247 ZEND_API void zend_vm_stack_destroy(void);
248 ZEND_API void* zend_vm_stack_extend(size_t size);
373 ZEND_API void ZEND_FASTCALL zend_free_extra_named_params(zend_array *extra_named_params);
376 ZEND_API const char *get_active_class_name(const char **space);
377 ZEND_API const char *get_active_function_name(void);
378 ZEND_API const char *get_active_function_arg_name(uint32_t arg_num);
379 ZEND_API const char *get_function_arg_name(const zend_function *func, uint32_t arg_num);
380 ZEND_API zend_function *zend_active_function_ex(zend_execute_data *execute_data);
392 ZEND_API zend_string *get_active_function_or_method_name(void);
393 ZEND_API zend_string *get_function_or_method_name(const zend_function *func);
394 ZEND_API const char *zend_get_executed_filename(void);
395 ZEND_API zend_string *zend_get_executed_filename_ex(void);
396 ZEND_API uint32_t zend_get_executed_lineno(void);
397 ZEND_API zend_class_entry *zend_get_executed_scope(void);
398 ZEND_API bool zend_is_executing(void);
399 ZEND_API ZEND_COLD void ZEND_FASTCALL zend_cannot_pass_by_reference(uint32_t arg_num);
401 ZEND_API void zend_set_timeout(zend_long seconds, bool reset_signals);
402 ZEND_API void zend_unset_timeout(void);
403 ZEND_API ZEND_NORETURN void ZEND_FASTCALL zend_timeout(void);
404 ZEND_API zend_class_entry *zend_fetch_class(zend_string *class_name, uint32_t fetch_type);
405 ZEND_API zend_class_entry *zend_fetch_class_with_scope(zend_string *class_name, uint32_t fetch_type…
406 ZEND_API zend_class_entry *zend_fetch_class_by_name(zend_string *class_name, zend_string *lcname, u…
408 ZEND_API zend_function * ZEND_FASTCALL zend_fetch_function(zend_string *name);
409 ZEND_API zend_function * ZEND_FASTCALL zend_fetch_function_str(const char *name, size_t len);
410 ZEND_API void ZEND_FASTCALL zend_init_func_run_time_cache(zend_op_array *op_array);
412 ZEND_API void zend_fetch_dimension_const(zval *result, zval *container, zval *dim, int type);
414 ZEND_API zval* zend_get_compiled_variable_value(const zend_execute_data *execute_data_ptr, uint32_t…
416 ZEND_API bool zend_gcc_global_regs(void);
426 ZEND_API zend_result zend_set_user_opcode_handler(uint8_t opcode, user_opcode_handler_t handler);
427 ZEND_API user_opcode_handler_t zend_get_user_opcode_handler(uint8_t opcode);
429 ZEND_API zval *zend_get_zval_ptr(const zend_op *opline, int op_type, const znode_op *node, const ze…
431 ZEND_API void zend_clean_and_cache_symbol_table(zend_array *symbol_table);
432 ZEND_API void ZEND_FASTCALL zend_free_compiled_variables(zend_execute_data *execute_data);
433 ZEND_API void zend_unfinished_calls_gc(zend_execute_data *execute_data, zend_execute_data *call, ui…
434 ZEND_API void zend_cleanup_unfinished_execution(zend_execute_data *execute_data, uint32_t op_num, u…
435 ZEND_API ZEND_ATTRIBUTE_DEPRECATED HashTable *zend_unfinished_execution_gc(zend_execute_data *execu…
436 ZEND_API HashTable *zend_unfinished_execution_gc_ex(zend_execute_data *execute_data, zend_execute_d…
438 ZEND_API void zend_frameless_observed_call(zend_execute_data *execute_data);
443 ZEND_API zend_result ZEND_FASTCALL zend_handle_undef_args(zend_execute_data *call);
509 ZEND_API bool zend_verify_class_constant_type(zend_class_constant *c, const zend_string *name, zval…
512 ZEND_API bool zend_verify_property_type(const zend_property_info *info, zval *property, bool strict…
548 ZEND_API ZEND_COLD void ZEND_FASTCALL zend_fcall_interrupt(zend_execute_data *call);