Lines Matching refs:dtor
75 spl_ptr_llist_dtor_func dtor; member
128 static spl_ptr_llist *spl_ptr_llist_init(spl_ptr_llist_ctor_func ctor, spl_ptr_llist_dtor_func dtor… in spl_ptr_llist_init() argument
135 llist->dtor = dtor; in spl_ptr_llist_init()
151 spl_ptr_llist_dtor_func dtor = llist->dtor; in spl_ptr_llist_destroy() local
155 if (dtor) { in spl_ptr_llist_destroy()
156 dtor(current); in spl_ptr_llist_destroy()
259 if (llist->dtor) { in spl_ptr_llist_pop()
260 llist->dtor(tail); in spl_ptr_llist_pop()
313 if (llist->dtor) { in spl_ptr_llist_shift()
314 llist->dtor(head); in spl_ptr_llist_shift()
381 intern->llist = (spl_ptr_llist *)spl_ptr_llist_init(other->llist->ctor, other->llist->dtor); in spl_dllist_object_new_ex()
793 if (intern->llist->dtor) { in PHP_METHOD()
794 intern->llist->dtor(element); in PHP_METHOD()
858 if(llist->dtor) { in PHP_METHOD()
859 llist->dtor(element); in PHP_METHOD()