Lines Matching refs:other
184 void spl_object_storage_addall(spl_SplObjectStorage *intern, spl_SplObjectStorage *other TSRMLS_DC)… in spl_object_storage_addall()
188 zend_hash_internal_pointer_reset_ex(&other->storage, &pos); in spl_object_storage_addall()
189 while (zend_hash_get_current_data_ex(&other->storage, (void **)&element, &pos) == SUCCESS) { in spl_object_storage_addall()
191 zend_hash_move_forward_ex(&other->storage, &pos); in spl_object_storage_addall()
217 spl_SplObjectStorage *other = (spl_SplObjectStorage*)zend_object_store_get_object(orig TSRMLS_CC); in spl_object_storage_new_ex() local
218 spl_object_storage_addall(intern, other TSRMLS_CC); in spl_object_storage_new_ex()
447 spl_SplObjectStorage *other; in SPL_METHOD() local
453 other = (spl_SplObjectStorage *)zend_object_store_get_object(obj TSRMLS_CC); in SPL_METHOD()
455 spl_object_storage_addall(intern, other TSRMLS_CC); in SPL_METHOD()
466 spl_SplObjectStorage *other; in SPL_METHOD() local
473 other = (spl_SplObjectStorage *)zend_object_store_get_object(obj TSRMLS_CC); in SPL_METHOD()
475 zend_hash_internal_pointer_reset(&other->storage); in SPL_METHOD()
476 while (zend_hash_get_current_data(&other->storage, (void **)&element) == SUCCESS) { in SPL_METHOD()
478 zend_hash_move_forward(&other->storage); in SPL_METHOD()
494 spl_SplObjectStorage *other; in SPL_METHOD() local
501 other = (spl_SplObjectStorage *)zend_object_store_get_object(obj TSRMLS_CC); in SPL_METHOD()
505 if (!spl_object_storage_contains(other, element->obj TSRMLS_CC)) { in SPL_METHOD()