Home
last modified time | relevance | path

Searched refs:new_object (Results 1 – 10 of 10) sorted by relevance

/PHP-5.3/Zend/
H A Dzend_objects.c147 ZEND_API void zend_objects_clone_members(zend_object *new_object, zend_object_value new_obj_val, ze… in zend_objects_clone_members() argument
149 …zend_hash_copy(new_object->properties, old_object->properties, zval_copy_property_ctor(old_object-… in zend_objects_clone_members()
169 zend_object *new_object; in zend_objects_clone_obj() local
175 new_obj_val = zend_objects_new(&new_object, old_object->ce TSRMLS_CC); in zend_objects_clone_obj()
177 ALLOC_HASHTABLE(new_object->properties); in zend_objects_clone_obj()
178 zend_hash_init(new_object->properties, 0, NULL, ZVAL_PTR_DTOR, 0); in zend_objects_clone_obj()
180 zend_objects_clone_members(new_object, new_obj_val, old_object, handle TSRMLS_CC); in zend_objects_clone_obj()
H A Dzend_objects.h33 ZEND_API void zend_objects_clone_members(zend_object *new_object, zend_object_value new_obj_val, ze…
H A Dzend_objects_API.c248 void *new_object; in zend_objects_store_clone_obj() local
258 obj->clone(obj->object, &new_object TSRMLS_CC); in zend_objects_store_clone_obj()
261 …retval.handle = zend_objects_store_put(new_object, obj->dtor, obj->free_storage, obj->clone TSRMLS… in zend_objects_store_clone_obj()
/PHP-5.3/ext/spl/
H A Dspl_fixedarray.c313 zend_object *new_object; in spl_fixedarray_object_clone() local
319 new_object = &intern->std; in spl_fixedarray_object_clone()
321 zend_objects_clone_members(new_object, new_obj_val, old_object, handle TSRMLS_CC); in spl_fixedarray_object_clone()
H A Dspl_dllist.c468 zend_object *new_object; in spl_dllist_object_clone() local
474 new_object = &intern->std; in spl_dllist_object_clone()
476 zend_objects_clone_members(new_object, new_obj_val, old_object, handle TSRMLS_CC); in spl_dllist_object_clone()
H A Dspl_heap.c484 zend_object *new_object; in spl_heap_object_clone() local
490 new_object = &intern->std; in spl_heap_object_clone()
492 zend_objects_clone_members(new_object, new_obj_val, old_object, handle TSRMLS_CC); in spl_heap_object_clone()
H A Dspl_observer.c230 zend_object *new_object; in spl_object_storage_clone() local
236 new_object = &intern->std; in spl_object_storage_clone()
238 zend_objects_clone_members(new_object, new_obj_val, old_object, handle TSRMLS_CC); in spl_object_storage_clone()
H A Dspl_array.c294 zend_object *new_object; in spl_array_object_clone() local
300 new_object = &intern->std; in spl_array_object_clone()
302 zend_objects_clone_members(new_object, new_obj_val, old_object, handle TSRMLS_CC); in spl_array_object_clone()
H A Dspl_directory.c335 zend_object *new_object; in spl_filesystem_object_clone() local
345 new_object = &intern->std; in spl_filesystem_object_clone()
377 zend_objects_clone_members(new_object, new_obj_val, old_object, handle TSRMLS_CC); in spl_filesystem_object_clone()
/PHP-5.3/ext/dom/
H A Dphp_dom.c593 void *new_object; in dom_objects_store_clone_obj() local
605 obj->clone(obj->object, &new_object TSRMLS_CC); in dom_objects_store_clone_obj()
607 …retval.handle = zend_objects_store_put(new_object, obj->dtor, obj->free_storage, obj->clone TSRMLS… in dom_objects_store_clone_obj()
608 intern = (dom_object *) new_object; in dom_objects_store_clone_obj()

Completed in 70 milliseconds