Home
last modified time | relevance | path

Searched refs:old_object (Results 1 – 9 of 9) sorted by relevance

/PHP-5.5/Zend/
H A Dzend_objects.c164 if (old_object->properties_table) { in zend_objects_clone_members()
169 for (i = 0; i < old_object->ce->default_properties_count; i++) { in zend_objects_clone_members()
175 if (!old_object->properties) { in zend_objects_clone_members()
176 new_object->properties_table[i] = old_object->properties_table[i]; in zend_objects_clone_members()
183 if (old_object->properties) { in zend_objects_clone_members()
189 if (old_object->properties_table) { in zend_objects_clone_members()
204 if (old_object->ce->clone) { in zend_objects_clone_members()
212 …zend_call_method_with_0_params(&new_obj, old_object->ce, &old_object->ce->clone, ZEND_CLONE_FUNC_N… in zend_objects_clone_members()
221 zend_object *old_object; in zend_objects_clone_obj() local
227 old_object = zend_objects_get_address(zobject TSRMLS_CC); in zend_objects_clone_obj()
[all …]
H A Dzend_objects.h33 …s(zend_object *new_object, zend_object_value new_obj_val, zend_object *old_object, zend_object_han…
/PHP-5.5/ext/spl/
H A Dspl_fixedarray.c329 zend_object *old_object; in spl_fixedarray_object_clone() local
334 old_object = zend_objects_get_address(zobject TSRMLS_CC); in spl_fixedarray_object_clone()
335 new_obj_val = spl_fixedarray_object_new_ex(old_object->ce, &intern, zobject, 1 TSRMLS_CC); in spl_fixedarray_object_clone()
338 zend_objects_clone_members(new_object, new_obj_val, old_object, handle TSRMLS_CC); in spl_fixedarray_object_clone()
H A Dspl_dllist.c467 zend_object *old_object; in spl_dllist_object_clone() local
472 old_object = zend_objects_get_address(zobject TSRMLS_CC); in spl_dllist_object_clone()
473 new_obj_val = spl_dllist_object_new_ex(old_object->ce, &intern, zobject, 1 TSRMLS_CC); 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.c483 zend_object *old_object; in spl_heap_object_clone() local
488 old_object = zend_objects_get_address(zobject TSRMLS_CC); in spl_heap_object_clone()
489 new_obj_val = spl_heap_object_new_ex(old_object->ce, &intern, zobject, 1 TSRMLS_CC); 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.c304 zend_object *old_object; in spl_object_storage_clone() local
309 old_object = zend_objects_get_address(zobject TSRMLS_CC); in spl_object_storage_clone()
310 new_obj_val = spl_object_storage_new_ex(old_object->ce, &intern, zobject TSRMLS_CC); in spl_object_storage_clone()
313 zend_objects_clone_members(new_object, new_obj_val, old_object, handle TSRMLS_CC); in spl_object_storage_clone()
H A Dspl_array.c287 zend_object *old_object; in spl_array_object_clone() local
292 old_object = zend_objects_get_address(zobject TSRMLS_CC); in spl_array_object_clone()
293 new_obj_val = spl_array_object_new_ex(old_object->ce, &intern, zobject, 1 TSRMLS_CC); in spl_array_object_clone()
296 zend_objects_clone_members(new_object, new_obj_val, old_object, handle TSRMLS_CC); in spl_array_object_clone()
H A Dspl_directory.c336 zend_object *old_object; in spl_filesystem_object_clone() local
343 old_object = zend_objects_get_address(zobject TSRMLS_CC); in spl_filesystem_object_clone()
344 source = (spl_filesystem_object*)old_object; in spl_filesystem_object_clone()
346 new_obj_val = spl_filesystem_object_new_ex(old_object->ce, &intern TSRMLS_CC); in spl_filesystem_object_clone()
370 …php_error_docref(NULL TSRMLS_CC, E_ERROR, "An object of class %s cannot be cloned", old_object->ce… in spl_filesystem_object_clone()
379 zend_objects_clone_members(new_object, new_obj_val, old_object, handle TSRMLS_CC); in spl_filesystem_object_clone()
/PHP-5.5/ext/dom/
H A Dphp_dom.c594 dom_object *old_object; in dom_objects_store_clone_obj() local
611 old_object = (dom_object *) obj->object; in dom_objects_store_clone_obj()
612 zend_objects_clone_members(&intern->std, retval, &old_object->std, intern->handle TSRMLS_CC); in dom_objects_store_clone_obj()

Completed in 91 milliseconds