dtor               36 TSRM/TSRM.c    	ts_allocate_dtor dtor;
dtor              179 TSRM/TSRM.c    						if (resource_types_table && !resource_types_table[j].done && resource_types_table[j].dtor) {
dtor              180 TSRM/TSRM.c    							resource_types_table[j].dtor(p->storage[j], &p->storage);
dtor              215 TSRM/TSRM.c    TSRM_API ts_rsrc_id ts_allocate_id(ts_rsrc_id *rsrc_id, size_t size, ts_allocate_ctor ctor, ts_allocate_dtor dtor)
dtor              240 TSRM/TSRM.c    	resource_types_table[TSRM_UNSHUFFLE_RSRC_ID(*rsrc_id)].dtor = dtor;
dtor              392 TSRM/TSRM.c    			if (resource_types_table[i].dtor) {
dtor              393 TSRM/TSRM.c    				resource_types_table[i].dtor(thread_resources->storage[i], &thread_resources->storage);
dtor              457 TSRM/TSRM.c    				if (resource_types_table[i].dtor) {
dtor              458 TSRM/TSRM.c    					resource_types_table[i].dtor(thread_resources->storage[i], &thread_resources->storage);
dtor              499 TSRM/TSRM.c    				if (resource_types_table[i].dtor) {
dtor              500 TSRM/TSRM.c    					resource_types_table[i].dtor(thread_resources->storage[i], &thread_resources->storage);
dtor              545 TSRM/TSRM.c    					if (resource_types_table && resource_types_table[j].dtor) {
dtor              546 TSRM/TSRM.c    						resource_types_table[j].dtor(p->storage[j], &p->storage);
dtor              111 TSRM/TSRM.h    TSRM_API ts_rsrc_id ts_allocate_id(ts_rsrc_id *rsrc_id, size_t size, ts_allocate_ctor ctor, ts_allocate_dtor dtor);
dtor             2037 Zend/zend_API.c 	zend_function *ctor = NULL, *dtor = NULL, *clone = NULL, *__get = NULL, *__set = NULL, *__unset = NULL, *__isset = NULL, *__call = NULL, *__callstatic = NULL, *__tostring = NULL, *__debugInfo = NULL;
dtor             2166 Zend/zend_API.c 				dtor = reg_function;
dtor             2217 Zend/zend_API.c 		scope->destructor = dtor;
dtor             2234 Zend/zend_API.c 		if (dtor) {
dtor             2235 Zend/zend_API.c 			dtor->common.fn_flags |= ZEND_ACC_DTOR;
dtor             2236 Zend/zend_API.c 			if (dtor->common.fn_flags & ZEND_ACC_STATIC) {
dtor             2237 Zend/zend_API.c 				zend_error(error_type, "Destructor %s::%s() cannot be static", scope->name, dtor->common.function_name);
dtor             2239 Zend/zend_API.c 			dtor->common.fn_flags &= ~ZEND_ACC_ALLOW_STATIC;
dtor              600 Zend/zend_API.h #define ZVAL_ZVAL(z, zv, copy, dtor) do {		\
dtor              607 Zend/zend_API.h 		if (dtor) {								\
dtor              626 Zend/zend_API.h #define RETVAL_ZVAL(zv, copy, dtor)		ZVAL_ZVAL(return_value, zv, copy, dtor)
dtor              638 Zend/zend_API.h #define RETURN_ZVAL(zv, copy, dtor)		{ RETVAL_ZVAL(zv, copy, dtor); return; }
dtor              320 Zend/zend_alloc.c # define ZEND_MM_STORAGE_DTOR()						heap->storage->handlers->dtor(heap->storage)
dtor             1686 Zend/zend_alloc.c 		storage->handlers->dtor(storage);
dtor              221 Zend/zend_alloc.h 	void (*dtor)(zend_mm_storage *storage);
dtor              806 Zend/zend_gc.c 					EG(objects_store).object_buckets[Z_OBJ_HANDLE(p->z)].bucket.obj.dtor &&
dtor              811 Zend/zend_gc.c 					EG(objects_store).object_buckets[Z_OBJ_HANDLE(p->z)].bucket.obj.dtor(EG(objects_store).object_buckets[Z_OBJ_HANDLE(p->z)].bucket.obj.object, Z_OBJ_HANDLE(p->z) TSRMLS_CC);
dtor               61 Zend/zend_iterators.c 	iter->funcs->dtor(iter TSRMLS_CC);
dtor               33 Zend/zend_iterators.h 	void (*dtor)(zend_object_iterator *iter TSRMLS_DC);
dtor               26 Zend/zend_llist.c ZEND_API void zend_llist_init(zend_llist *l, size_t size, llist_dtor_func_t dtor, unsigned char persistent)
dtor               32 Zend/zend_llist.c 	l->dtor  = dtor;
dtor               84 Zend/zend_llist.c 			if ((l)->dtor) {\
dtor               85 Zend/zend_llist.c 				(l)->dtor((current)->data);\
dtor              111 Zend/zend_llist.c 		if (l->dtor) {
dtor              112 Zend/zend_llist.c 			l->dtor(current->data);
dtor              144 Zend/zend_llist.c 		if (l->dtor) {
dtor              145 Zend/zend_llist.c 			l->dtor(data);
dtor              162 Zend/zend_llist.c 	zend_llist_init(dst, src->size, src->dtor, src->persistent);
dtor               42 Zend/zend_llist.h 	llist_dtor_func_t dtor;
dtor               50 Zend/zend_llist.h ZEND_API void zend_llist_init(zend_llist *l, size_t size, llist_dtor_func_t dtor, unsigned char persistent);
dtor               55 Zend/zend_objects_API.c 				if (obj->dtor && obj->object) {
dtor               57 Zend/zend_objects_API.c 					obj->dtor(obj->object, i TSRMLS_CC);
dtor              107 Zend/zend_objects_API.c ZEND_API zend_object_handle zend_objects_store_put(void *object, zend_objects_store_dtor_t dtor, zend_objects_free_object_storage_t free_storage, zend_objects_store_clone_t clone TSRMLS_DC)
dtor              130 Zend/zend_objects_API.c 	obj->dtor = dtor?dtor:(zend_objects_store_dtor_t)zend_objects_destroy_object;
dtor              207 Zend/zend_objects_API.c 				if (obj->dtor) {
dtor              212 Zend/zend_objects_API.c 						obj->dtor(obj->object, handle TSRMLS_CC);
dtor              267 Zend/zend_objects_API.c 	retval.handle = zend_objects_store_put(new_object, obj->dtor, obj->free_storage, obj->clone TSRMLS_CC);
dtor               38 Zend/zend_objects_API.h 			zend_objects_store_dtor_t dtor;
dtor               66 Zend/zend_objects_API.h ZEND_API zend_object_handle zend_objects_store_put(void *object, zend_objects_store_dtor_t dtor, zend_objects_free_object_storage_t storage, zend_objects_store_clone_t clone TSRMLS_DC);
dtor             3368 Zend/zend_vm_def.h 			iter->funcs->dtor(iter TSRMLS_CC);
dtor              844 Zend/zend_vm_execute.h 			iter->funcs->dtor(iter TSRMLS_CC);
dtor              607 ext/dom/php_dom.c 	retval.handle = zend_objects_store_put(new_object, obj->dtor, obj->free_storage, obj->clone TSRMLS_CC);
dtor              184 ext/mysqlnd/mysqlnd.c MYSQLND_METHOD_PRIVATE(mysqlnd_conn_data, dtor)(MYSQLND_CONN_DATA * conn TSRMLS_DC)
dtor             1181 ext/mysqlnd/mysqlnd.c 			conn_handle->m->dtor(conn_handle TSRMLS_CC);
dtor             1990 ext/mysqlnd/mysqlnd.c 		conn->m->dtor(conn TSRMLS_CC);
dtor             3078 ext/mysqlnd/mysqlnd.c 	MYSQLND_METHOD_PRIVATE(mysqlnd_conn_data, dtor),
dtor             3133 ext/mysqlnd/mysqlnd.c MYSQLND_METHOD_PRIVATE(mysqlnd_conn, dtor)(MYSQLND * conn TSRMLS_DC)
dtor             3177 ext/mysqlnd/mysqlnd.c 		conn_handle->m->dtor(conn_handle TSRMLS_CC);
dtor             3187 ext/mysqlnd/mysqlnd.c 	MYSQLND_METHOD_PRIVATE(mysqlnd_conn, dtor),
dtor              249 ext/mysqlnd/mysqlnd.h #define	mysqlnd_stmt_close(stmt, implicit)	(stmt)->m->dtor((stmt), (implicit) TSRMLS_CC)
dtor              148 ext/mysqlnd/mysqlnd_driver.c 		new_object->m->dtor(new_object TSRMLS_CC);
dtor              154 ext/mysqlnd/mysqlnd_driver.c 		new_object->m->dtor(new_object TSRMLS_CC);
dtor              186 ext/mysqlnd/mysqlnd_driver.c 		new_object->m->dtor(new_object TSRMLS_CC);
dtor              244 ext/mysqlnd/mysqlnd_driver.c 		ret->m->dtor(ret, TRUE TSRMLS_CC);
dtor              269 ext/mysqlnd/mysqlnd_driver.c 			net->data->m.dtor(net, stats, error_info TSRMLS_CC);
dtor             1115 ext/mysqlnd/mysqlnd_net.c MYSQLND_METHOD(mysqlnd_net, dtor)(MYSQLND_NET * const net, MYSQLND_STATS * const stats, MYSQLND_ERROR_INFO * const error_info TSRMLS_DC)
dtor             1164 ext/mysqlnd/mysqlnd_net.c 	MYSQLND_METHOD(mysqlnd_net, dtor),
dtor             1215 ext/mysqlnd/mysqlnd_net.c 		net->data->m.dtor(net, stats, error_info TSRMLS_CC);
dtor              471 ext/mysqlnd/mysqlnd_ps.c 		s_to_prepare->m->dtor(s_to_prepare, TRUE TSRMLS_CC);
dtor              479 ext/mysqlnd/mysqlnd_ps.c 		s_to_prepare->m->dtor(s_to_prepare, TRUE TSRMLS_CC);
dtor             2248 ext/mysqlnd/mysqlnd_ps.c MYSQLND_METHOD(mysqlnd_stmt, dtor)(MYSQLND_STMT * const s, zend_bool implicit TSRMLS_DC)
dtor             2337 ext/mysqlnd/mysqlnd_ps.c 	MYSQLND_METHOD(mysqlnd_stmt, dtor),
dtor              315 ext/mysqlnd/mysqlnd_structs.h 	func_mysqlnd_net__dtor dtor;
dtor             2366 ext/pdo/pdo_stmt.c 	if (stmt->methods && stmt->methods->dtor) {
dtor             2367 ext/pdo/pdo_stmt.c 		stmt->methods->dtor(stmt TSRMLS_CC);
dtor              416 ext/pdo/php_pdo_driver.h 	pdo_stmt_dtor_func			dtor;
dtor             2368 ext/soap/php_encoding.c 		iter->funcs->dtor(iter TSRMLS_CC);
dtor               79 ext/spl/spl_directory.c 	if (intern->oth_handler && intern->oth_handler->dtor) {
dtor               80 ext/spl/spl_directory.c 		intern->oth_handler->dtor(intern TSRMLS_CC);
dtor              130 ext/spl/spl_directory.c 			iterator->funcs->dtor(iterator TSRMLS_CC);
dtor               51 ext/spl/spl_directory.h 	spl_foreign_dtor_t     dtor;
dtor               77 ext/spl/spl_dllist.c 	spl_ptr_llist_dtor_func  dtor;
dtor              123 ext/spl/spl_dllist.c static spl_ptr_llist *spl_ptr_llist_init(spl_ptr_llist_ctor_func ctor, spl_ptr_llist_dtor_func dtor) /* {{{ */
dtor              130 ext/spl/spl_dllist.c 	llist->dtor  = dtor;
dtor              146 ext/spl/spl_dllist.c 	spl_ptr_llist_dtor_func  dtor    = llist->dtor;
dtor              150 ext/spl/spl_dllist.c 		if(current && dtor) {
dtor              151 ext/spl/spl_dllist.c 			dtor(current TSRMLS_CC);
dtor              253 ext/spl/spl_dllist.c 	if (llist->dtor) {
dtor              254 ext/spl/spl_dllist.c 		llist->dtor(tail TSRMLS_CC);
dtor              308 ext/spl/spl_dllist.c 	if (llist->dtor) {
dtor              309 ext/spl/spl_dllist.c 		llist->dtor(head TSRMLS_CC);
dtor              390 ext/spl/spl_dllist.c 			intern->llist = (spl_ptr_llist *)spl_ptr_llist_init(other->llist->ctor, other->llist->dtor);
dtor              845 ext/spl/spl_dllist.c 			if (intern->llist->dtor) {
dtor              846 ext/spl/spl_dllist.c 				intern->llist->dtor(element TSRMLS_CC);
dtor              913 ext/spl/spl_dllist.c 		if(llist->dtor) {
dtor              914 ext/spl/spl_dllist.c 			llist->dtor(element TSRMLS_CC);
dtor               61 ext/spl/spl_heap.c 	spl_ptr_heap_dtor_func  dtor;
dtor              224 ext/spl/spl_heap.c static spl_ptr_heap *spl_ptr_heap_init(spl_ptr_heap_cmp_func cmp, spl_ptr_heap_ctor_func ctor, spl_ptr_heap_dtor_func dtor) /* {{{ */
dtor              228 ext/spl/spl_heap.c 	heap->dtor     = dtor;
dtor              311 ext/spl/spl_heap.c 	heap->dtor(top TSRMLS_CC);
dtor              321 ext/spl/spl_heap.c 	heap->dtor     = from->dtor;
dtor              343 ext/spl/spl_heap.c 		heap->dtor(heap->elements[i] TSRMLS_CC);
dtor              163 ext/spl/spl_iterators.c 		sub_iter->funcs->dtor(sub_iter TSRMLS_CC);
dtor              384 ext/spl/spl_iterators.c 				iterator->funcs->dtor(iterator TSRMLS_CC);
dtor              402 ext/spl/spl_iterators.c 		sub_iter->funcs->dtor(sub_iter TSRMLS_CC);
dtor              585 ext/spl/spl_iterators.c 			sub_iter->funcs->dtor(sub_iter TSRMLS_CC);
dtor              910 ext/spl/spl_iterators.c 			sub_iter->funcs->dtor(sub_iter TSRMLS_CC);
dtor             2343 ext/spl/spl_iterators.c 		object->inner.iterator->funcs->dtor(object->inner.iterator TSRMLS_CC);
dtor             2359 ext/spl/spl_iterators.c 		object->u.append.iterator->funcs->dtor(object->u.append.iterator TSRMLS_CC);
dtor             3380 ext/spl/spl_iterators.c 			intern->inner.iterator->funcs->dtor(intern->inner.iterator TSRMLS_CC);
dtor             3583 ext/spl/spl_iterators.c 		iter->funcs->dtor(iter TSRMLS_CC);
dtor              325 ext/standard/filters.c 	php_conv_dtor_func dtor;
dtor              329 ext/standard/filters.c #define php_conv_dtor(a) ((php_conv *)a)->dtor((a))
dtor              370 ext/standard/filters.c 	inst->_super.dtor = (php_conv_dtor_func) php_conv_base64_encode_dtor;
dtor              617 ext/standard/filters.c 	inst->_super.dtor = (php_conv_dtor_func) php_conv_base64_decode_dtor;
dtor              979 ext/standard/filters.c 	inst->_super.dtor = (php_conv_dtor_func) php_conv_qprint_encode_dtor;
dtor             1191 ext/standard/filters.c 	inst->_super.dtor = (php_conv_dtor_func) php_conv_qprint_decode_dtor;
dtor              964 ext/standard/streamsfuncs.c 		context->notifier->dtor = user_space_stream_notifier_dtor;
dtor              540 main/output.c  PHPAPI void php_output_handler_set_context(php_output_handler *handler, void *opaq, void (*dtor)(void* TSRMLS_DC) TSRMLS_DC)
dtor              542 main/output.c  	if (handler->dtor && handler->opaq) {
dtor              543 main/output.c  		handler->dtor(handler->opaq TSRMLS_CC);
dtor              545 main/output.c  	handler->dtor = dtor;
dtor              724 main/output.c  	if (handler->dtor && handler->opaq) {
dtor              725 main/output.c  		handler->dtor(handler->opaq TSRMLS_CC);
dtor              138 main/php_output.h 	void (*dtor)(void *opaq TSRMLS_DC);
dtor              238 main/php_output.h PHPAPI void php_output_handler_set_context(php_output_handler *handler, void *opaq, void (*dtor)(void* TSRMLS_DC) TSRMLS_DC);
dtor              311 main/streams/filter.c 	if (filter->fops->dtor)
dtor              312 main/streams/filter.c 		filter->fops->dtor(filter TSRMLS_CC);
dtor               47 main/streams/php_stream_context.h 	void (*dtor)(php_stream_notifier *notifier);
dtor               95 main/streams/php_stream_filter_api.h 	void (*dtor)(php_stream_filter *thisfilter TSRMLS_DC);
dtor             2221 main/streams/streams.c 	if (notifier->dtor) {
dtor             2222 main/streams/streams.c 		notifier->dtor(notifier);
dtor              262 sapi/cgi/cgi_main.c 	sorted_exts.dtor = NULL;
dtor              225 sapi/cli/php_cli.c 	sorted_exts.dtor = NULL;
dtor              263 sapi/fpm/fpm/fpm_main.c 	sorted_exts.dtor = NULL;