29#define ZEND_RSRC_DTOR_FUNC(name) void name(zend_resource *res)
unsigned char key[REFLECTION_KEY_LEN]
rsrc_dtor_func_t list_dtor_ex
rsrc_dtor_func_t plist_dtor_ex
ZEND_API int le_index_ptr
void zend_init_rsrc_list_dtors(void)
ZEND_API void * zend_fetch_resource(zend_resource *res, const char *resource_type_name, int resource_type)
struct _zend_rsrc_list_dtors_entry zend_rsrc_list_dtors_entry
void zend_clean_module_rsrc_dtors(int module_number)
ZEND_API int zend_fetch_list_dtor_id(const char *type_name)
ZEND_API zend_resource * zend_register_persistent_resource_ex(zend_string *key, void *rsrc_pointer, int rsrc_type)
void(* rsrc_dtor_func_t)(zend_resource *res)
void zend_destroy_rsrc_list_dtors(void)
void zend_init_rsrc_plist(void)
ZEND_API void zend_init_rsrc_list(void)
ZEND_API zend_resource * zend_register_resource(void *rsrc_pointer, int rsrc_type)
ZEND_API const char * zend_rsrc_list_get_rsrc_type(zend_resource *res)
ZEND_API zend_result ZEND_FASTCALL zend_list_delete(zend_resource *res)
ZEND_API void ZEND_FASTCALL zend_list_free(zend_resource *res)
ZEND_API zval *ZEND_FASTCALL zend_list_insert(void *ptr, int type)
void plist_entry_destructor(zval *ptr)
void zend_destroy_rsrc_list(HashTable *ht)
void zend_close_rsrc_list(HashTable *ht)
ZEND_API zend_resource * zend_register_persistent_resource(const char *key, size_t key_len, void *rsrc_pointer, int rsrc_type)
ZEND_API void ZEND_FASTCALL zend_list_close(zend_resource *res)
void list_entry_destructor(zval *ptr)
ZEND_API void * zend_fetch_resource2_ex(zval *res, const char *resource_type_name, int resource_type, int resource_type2)
ZEND_API void * zend_fetch_resource_ex(zval *res, const char *resource_type_name, int resource_type)
ZEND_API void * zend_fetch_resource2(zend_resource *res, const char *resource_type_name, int resource_type, int resource_type2)
ZEND_API int zend_register_list_destructors_ex(rsrc_dtor_func_t ld, rsrc_dtor_func_t pld, const char *type_name, int module_number)
struct _zend_string zend_string
struct _zend_resource zend_resource
struct _zend_array HashTable
ZEND_RESULT_CODE zend_result