/PHP-8.3/Zend/tests/fibers/ |
H A D | no-switch-dtor-start.phpt | 15 …ught FiberError: Cannot switch fibers in current execution context in %sno-switch-dtor-start.php:%d 17 #0 %sno-switch-dtor-start.php(%d): Fiber->start() 18 #1 %sno-switch-dtor-start.php(%d): class@anonymous->__destruct() 20 thrown in %sno-switch-dtor-start.php on line %d
|
H A D | no-switch-dtor-suspend.phpt | 18 …ht FiberError: Cannot switch fibers in current execution context in %sno-switch-dtor-suspend.php:%d 20 #0 %sno-switch-dtor-suspend.php(%d): Fiber::suspend() 22 #2 %sno-switch-dtor-suspend.php(%d): Fiber->start() 24 thrown in %sno-switch-dtor-suspend.php on line %d
|
H A D | no-switch-dtor-resume.phpt | 25 …ght FiberError: Cannot switch fibers in current execution context in %sno-switch-dtor-resume.php:%d 27 #0 %sno-switch-dtor-resume.php(%d): Fiber->resume(1) 28 #1 %sno-switch-dtor-resume.php(%d): class@anonymous->__destruct() 30 thrown in %sno-switch-dtor-resume.php on line %d
|
H A D | no-switch-dtor-throw.phpt | 25 …ught FiberError: Cannot switch fibers in current execution context in %sno-switch-dtor-throw.php:%d 27 #0 %sno-switch-dtor-throw.php(%d): Fiber->throw(Object(Error)) 28 #1 %sno-switch-dtor-throw.php(%d): class@anonymous->__destruct() 30 thrown in %sno-switch-dtor-throw.php on line %d
|
/PHP-8.3/Zend/ |
H A D | zend_llist.c | 24 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 30 l->dtor = dtor; in zend_llist_init() 81 if ((l)->dtor) {\ 82 (l)->dtor((current)->data);\ 108 if (l->dtor) { in zend_llist_destroy() 109 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 D | zend_llist.h | 40 llist_dtor_func_t dtor; member 48 ZEND_API void zend_llist_init(zend_llist *l, size_t size, llist_dtor_func_t dtor, unsigned char per…
|
H A D | zend_iterators.h | 31 void (*dtor)(zend_object_iterator *iter); member
|
H A D | zend_iterators.c | 66 iter->funcs->dtor(iter); in iter_wrapper_free()
|
/PHP-8.3/Zend/tests/generators/ |
H A D | yield_from_throw_with_throwing_exception.phpt | 9 throw new Exception("dtor"); 22 Next Exception: dtor in %s:%d
|
H A D | gc_order.phpt | 2 Close generator in dtor to avoid freeing order issues
|
H A D | yield_from_chain_dtor_order.phpt | 2 Leaf link may need to be invalidated depending on dtor order
|
/PHP-8.3/Zend/tests/ |
H A D | assign_coalesce_002.phpt | 42 throw new Exception("dtor"); 80 dtor 83 dtor
|
H A D | static_variable_in_dynamic_function_2.phpt | 2 Static variables in dynamically declared function (first use after dynamic def dtor)
|
H A D | static_variable_in_dynamic_function.phpt | 2 Static variables in dynamically declared function (first use before dynamic def dtor)
|
H A D | bug24635.phpt | 2 Bug #24635 (crash on dtor calling other functions)
|
/PHP-8.3/TSRM/ |
H A D | TSRM.c | 43 ts_allocate_dtor dtor; member 169 if (resource_types_table[i].dtor) { in ts_free_resources() 170 resource_types_table[i].dtor(thread_resources->storage[i]); in ts_free_resources() 277 …c_id ts_allocate_id(ts_rsrc_id *rsrc_id, size_t size, ts_allocate_ctor ctor, ts_allocate_dtor dtor) in ts_allocate_id() argument 302 resource_types_table[TSRM_UNSHUFFLE_RSRC_ID(*rsrc_id)].dtor = dtor; in ts_allocate_id() 323 …_id(ts_rsrc_id *rsrc_id, size_t *offset, size_t size, ts_allocate_ctor ctor, ts_allocate_dtor dtor) in ts_allocate_fast_id() argument 360 resource_types_table[TSRM_UNSHUFFLE_RSRC_ID(*rsrc_id)].dtor = dtor; in ts_allocate_fast_id() 559 if (resource_types_table[rsrc_id].dtor) { in ts_free_id() 560 resource_types_table[rsrc_id].dtor(p->storage[rsrc_id]); in ts_free_id()
|
H A D | TSRM.h | 91 …_id ts_allocate_id(ts_rsrc_id *rsrc_id, size_t size, ts_allocate_ctor ctor, ts_allocate_dtor dtor); 95 …id(ts_rsrc_id *rsrc_id, size_t *offset, size_t size, ts_allocate_ctor ctor, ts_allocate_dtor dtor);
|
/PHP-8.3/ext/mysqli/tests/ |
H A D | gh8058.phpt | 21 unset($stmt); // trigger dtor 28 unset($stmt); // trigger dtor
|
/PHP-8.3/Zend/tests/generators/finally/ |
H A D | run_on_dtor.phpt | 2 finally is run on object dtor, not free
|
/PHP-8.3/ext/opcache/tests/ |
H A D | ssa_bug_005.phpt | 9 $dtor = new class { function __destruct() { throw new Exception; } };
|
/PHP-8.3/ext/zend_test/tests/ |
H A D | gh10695_2.phpt | 2 GH-10695: Uncaught exception in exception handler catching resource dtor exception
|
/PHP-8.3/Zend/tests/try/ |
H A D | try_finally_023.phpt | 2 Loop var dtor throwing exception during return inside try/catch inside finally
|
/PHP-8.3/main/ |
H A D | php_output.h | 128 void (*dtor)(void *opaq); member 226 PHPAPI void php_output_handler_set_context(php_output_handler *handler, void *opaq, void (*dtor)(vo…
|
/PHP-8.3/ext/spl/ |
H A D | spl_directory.h | 42 spl_foreign_dtor_t dtor; member
|
H A D | spl_heap.c | 53 spl_ptr_heap_dtor_func dtor; member 254 …tr_heap_cmp_func cmp, spl_ptr_heap_ctor_func ctor, spl_ptr_heap_dtor_func dtor, size_t elem_size) … in spl_ptr_heap_init() argument 258 heap->dtor = dtor; in spl_ptr_heap_init() 324 heap->dtor(spl_heap_elem(heap, 0)); in spl_ptr_heap_delete_top() 364 heap->dtor = from->dtor; in spl_ptr_heap_clone() 394 heap->dtor(spl_heap_elem(heap, i)); in spl_ptr_heap_destroy()
|