Home
last modified time | relevance | path

Searched refs:dtor (Results 1 – 25 of 43) sorted by relevance

12

/PHP-7.1/Zend/
H A Dzend_llist.c26 ZEND_API void zend_llist_init(zend_llist *l, size_t size, llist_dtor_func_t dtor, unsigned char per… in zend_llist_init() argument
32 l->dtor = dtor; in zend_llist_init()
83 if ((l)->dtor) {\
84 (l)->dtor((current)->data);\
110 if (l->dtor) { in zend_llist_destroy()
111 l->dtor(current->data); in zend_llist_destroy()
144 if (l->dtor) { in zend_llist_remove_tail()
145 l->dtor(old_tail->data); in zend_llist_remove_tail()
155 zend_llist_init(dst, src->size, src->dtor, src->persistent); in zend_llist_copy()
H A Dzend_llist.h42 llist_dtor_func_t dtor; member
50 ZEND_API void zend_llist_init(zend_llist *l, size_t size, llist_dtor_func_t dtor, unsigned char per…
H A Dzend_iterators.h33 void (*dtor)(zend_object_iterator *iter); member
H A Dzend_iterators.c69 iter->funcs->dtor(iter); in iter_wrapper_free()
/PHP-7.1/TSRM/
H A DTSRM.c40 ts_allocate_dtor dtor; member
190 resource_types_table[j].dtor(p->storage[j]); in tsrm_shutdown()
250 resource_types_table[TSRM_UNSHUFFLE_RSRC_ID(*rsrc_id)].dtor = dtor; in ts_allocate_id()
405 if (resource_types_table[i].dtor) { in tsrm_free_interpreter_context()
406 resource_types_table[i].dtor(thread_resources->storage[i]); in tsrm_free_interpreter_context()
470 if (resource_types_table[i].dtor) { in ts_free_thread()
471 resource_types_table[i].dtor(thread_resources->storage[i]); in ts_free_thread()
512 if (resource_types_table[i].dtor) { in ts_free_worker_threads()
513 resource_types_table[i].dtor(thread_resources->storage[i]); in ts_free_worker_threads()
558 if (resource_types_table && resource_types_table[j].dtor) { in ts_free_id()
[all …]
H A DTSRM.h108 …_id ts_allocate_id(ts_rsrc_id *rsrc_id, size_t size, ts_allocate_ctor ctor, ts_allocate_dtor dtor);
/PHP-7.1/ext/mysqlnd/
H A Dmysqlnd_driver.c122 new_object->m->dtor(new_object); in MYSQLND_METHOD()
149 new_object->m->dtor(new_object); in MYSQLND_METHOD()
179 new_object->m->dtor(new_object); in MYSQLND_METHOD()
238 ret->m->dtor(ret, TRUE); in MYSQLND_METHOD()
263 pfc->data->m.dtor(pfc, stats, error_info); in MYSQLND_METHOD()
298 vio->data->m.dtor(vio, stats, error_info); in MYSQLND_METHOD()
H A Dmysqlnd_protocol_frame_codec.c432 MYSQLND_METHOD(mysqlnd_pfc, dtor)(MYSQLND_PFC * const pfc, MYSQLND_STATS * const stats, MYSQLND_ERR… in MYSQLND_METHOD() argument
454 MYSQLND_METHOD(mysqlnd_pfc, dtor),
494 pfc->data->m.dtor(pfc, stats, error_info); in mysqlnd_pfc_free()
H A Dmysqlnd_vio.c692 MYSQLND_METHOD(mysqlnd_vio, dtor)(MYSQLND_VIO * const vio, MYSQLND_STATS * const stats, MYSQLND_ERR… in MYSQLND_METHOD() argument
745 MYSQLND_METHOD(mysqlnd_vio, dtor),
792 vio->data->m.dtor(vio, stats, error_info); in mysqlnd_vio_free()
H A Dmysqlnd_structs.h342 func_mysqlnd_vio__dtor dtor; in MYSQLND_CLASS_METHODS_TYPE() local
533 func_mysqlnd_conn_data__dtor dtor; in MYSQLND_CLASS_METHODS_TYPE() local
582 func_mysqlnd_conn__dtor dtor; in MYSQLND_CLASS_METHODS_TYPE() local
774 func_mysqlnd_stmt__dtor dtor; in MYSQLND_CLASS_METHODS_TYPE() local
1088 func_mysqlnd_pfc__dtor dtor; in MYSQLND_CLASS_METHODS_TYPE() local
/PHP-7.1/Zend/tests/generators/finally/
H A Drun_on_dtor.phpt2 finally is run on object dtor, not free
/PHP-7.1/ext/spl/
H A Dspl_dllist.c77 spl_ptr_llist_dtor_func dtor; member
139 llist->dtor = dtor; in spl_ptr_llist_init()
155 spl_ptr_llist_dtor_func dtor = llist->dtor; in spl_ptr_llist_destroy() local
159 if (dtor) { in spl_ptr_llist_destroy()
160 dtor(current); in spl_ptr_llist_destroy()
262 if (llist->dtor) { in spl_ptr_llist_pop()
263 llist->dtor(tail); in spl_ptr_llist_pop()
315 if (llist->dtor) { in spl_ptr_llist_shift()
316 llist->dtor(head); in spl_ptr_llist_shift()
909 if(llist->dtor) { in SPL_METHOD()
[all …]
H A Dspl_heap.c60 spl_ptr_heap_dtor_func dtor; member
223 …init(spl_ptr_heap_cmp_func cmp, spl_ptr_heap_ctor_func ctor, spl_ptr_heap_dtor_func dtor) /* {{{ */ in spl_ptr_heap_init() argument
227 heap->dtor = dtor; in spl_ptr_heap_init()
315 heap->dtor = from->dtor; in spl_ptr_heap_clone()
337 heap->dtor(&heap->elements[i]); in spl_ptr_heap_destroy()
H A Dspl_directory.h51 spl_foreign_dtor_t dtor; member
/PHP-7.1/ext/opcache/tests/
H A Dssa_bug_005.phpt7 $dtor = new class { function __destruct() { throw new Exception; } };
/PHP-7.1/Zend/tests/try/
H A Dtry_finally_023.phpt2 Loop var dtor throwing exception during return inside try/catch inside finally
/PHP-7.1/Zend/tests/
H A Dbug24635.phpt2 Bug #24635 (crash on dtor calling other functions)
/PHP-7.1/ext/reflection/tests/
H A DReflectionMethod_basic2.phpt177 string(%d) "Method [ <user, dtor> public method __destruct ] {
183 string(%d) "Method [ <user, dtor> public method __destruct ] {
/PHP-7.1/main/
H A Dphp_output.h132 void (*dtor)(void *opaq); member
232 PHPAPI void php_output_handler_set_context(php_output_handler *handler, void *opaq, void (*dtor)(vo…
H A Doutput.c532 PHPAPI void php_output_handler_set_context(php_output_handler *handler, void *opaq, void (*dtor)(vo… in php_output_handler_set_context()
534 if (handler->dtor && handler->opaq) { in php_output_handler_set_context()
535 handler->dtor(handler->opaq); in php_output_handler_set_context()
537 handler->dtor = dtor; in php_output_handler_set_context()
711 if (handler->dtor && handler->opaq) { in php_output_handler_dtor()
712 handler->dtor(handler->opaq); in php_output_handler_dtor()
/PHP-7.1/ext/mysqli/tests/
H A Dbug36949.phpt2 Bug #36949 (invalid internal mysqli objects dtor)
/PHP-7.1/main/streams/
H A Dphp_stream_context.h47 void (*dtor)(php_stream_notifier *notifier); member
H A Dphp_stream_filter_api.h95 void (*dtor)(php_stream_filter *thisfilter); member
H A Dfilter.c309 if (filter->fops->dtor) in php_stream_filter_free()
310 filter->fops->dtor(filter); in php_stream_filter_free()
/PHP-7.1/sapi/phpdbg/
H A Dphpdbg_wait.c280 if (zend_extensions.dtor) { in phpdbg_webdata_decompress()
281 zend_extensions.dtor(elm->data); in phpdbg_webdata_decompress()

Completed in 95 milliseconds

12