Lines Matching refs:ctor
78 spl_ptr_llist_ctor_func ctor; member
123 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
131 llist->ctor = ctor; in spl_ptr_llist_init()
204 if (llist->ctor) { in spl_ptr_llist_unshift()
205 llist->ctor(elem TSRMLS_CC); in spl_ptr_llist_unshift()
228 if (llist->ctor) { in spl_ptr_llist_push()
229 llist->ctor(elem TSRMLS_CC); in spl_ptr_llist_push()
322 spl_ptr_llist_ctor_func ctor = from->ctor; in spl_ptr_llist_copy() local
327 if (ctor) { in spl_ptr_llist_copy()
328 ctor(current TSRMLS_CC); in spl_ptr_llist_copy()
390 intern->llist = (spl_ptr_llist *)spl_ptr_llist_init(other->llist->ctor, other->llist->dtor); in spl_dllist_object_new_ex()
855 if (intern->llist->ctor) { in SPL_METHOD()
856 intern->llist->ctor(element TSRMLS_CC); in SPL_METHOD()
1289 if (intern->llist->ctor) { in SPL_METHOD()
1290 intern->llist->ctor(elem TSRMLS_CC); in SPL_METHOD()