Searched refs:zobject (Results 1 - 17 of 17) sorted by relevance

/PHP_5_3/ext/dom/
H A Dphp_dom.c590 zend_object_value dom_objects_store_clone_obj(zval *zobject TSRMLS_DC) /* {{{ */
597 zend_object_handle handle = Z_OBJ_HANDLE_P(zobject);
602 php_error(E_ERROR, "Trying to clone an uncloneable object of class %s", Z_OBJCE_P(zobject)->name);
610 retval.handlers = Z_OBJ_HT_P(zobject);
/PHP_5_3/ext/pdo/
H A Dpdo_stmt.c2325 static zend_object_value dbstmt_clone_obj(zval *zobject TSRMLS_DC)
2331 zend_object_handle handle = Z_OBJ_HANDLE_P(zobject);
2334 stmt->ce = Z_OBJCE_P(zobject);
2340 old_stmt = (pdo_stmt_t *)zend_object_store_get_object(zobject TSRMLS_CC);
2343 retval.handlers = Z_OBJ_HT_P(zobject);
/PHP_5_3/ext/spl/
H A Dspl_heap.c480 static zend_object_value spl_heap_object_clone(zval *zobject TSRMLS_DC) /* {{{ */
485 zend_object_handle handle = Z_OBJ_HANDLE_P(zobject);
488 old_object = zend_objects_get_address(zobject TSRMLS_CC);
489 new_obj_val = spl_heap_object_new_ex(old_object->ce, &intern, zobject, 1 TSRMLS_CC);
H A Dspl_iterators.h120 zval *zobject; member in struct:_spl_dual_it_object::__anon193
H A Dspl_dllist.c464 static zend_object_value spl_dllist_object_clone(zval *zobject TSRMLS_DC) /* {{{ */
469 zend_object_handle handle = Z_OBJ_HANDLE_P(zobject);
472 old_object = zend_objects_get_address(zobject TSRMLS_CC);
473 new_obj_val = spl_dllist_object_new_ex(old_object->ce, &intern, zobject, 1 TSRMLS_CC);
H A Dspl_array.c290 static zend_object_value spl_array_object_clone(zval *zobject TSRMLS_DC)
295 zend_object_handle handle = Z_OBJ_HANDLE_P(zobject);
298 old_object = zend_objects_get_address(zobject TSRMLS_CC);
299 new_obj_val = spl_array_object_new_ex(old_object->ce, &intern, zobject, 1 TSRMLS_CC);
H A Dspl_directory.c331 static zend_object_value spl_filesystem_object_clone(zval *zobject TSRMLS_DC)
336 zend_object_handle handle = Z_OBJ_HANDLE_P(zobject);
341 old_object = zend_objects_get_address(zobject TSRMLS_CC);
H A Dspl_fixedarray.c309 static zend_object_value spl_fixedarray_object_clone(zval *zobject TSRMLS_DC) /* {{{ */
314 zend_object_handle handle = Z_OBJ_HANDLE_P(zobject);
317 old_object = zend_objects_get_address(zobject TSRMLS_CC);
318 new_obj_val = spl_fixedarray_object_new_ex(old_object->ce, &intern, zobject, 1 TSRMLS_CC);
H A Dspl_iterators.c96 zval *zobject; member in struct:_spl_sub_iterator
122 zval *zobject; member in struct:_spl_recursive_it_iterator
148 zval_ptr_dtor(&object->iterators[object->level--].zobject);
153 zval_ptr_dtor(&iter->zobject);
180 return spl_recursive_it_valid_ex(object, ((spl_recursive_it_iterator*)iter)->zobject TSRMLS_CC);
207 zval *zobject; local
234 zobject = object->iterators[object->level].zobject;
238 zend_call_method_with_0_params(&zobject, ce, NULL, "haschildren", &retval);
296 zobject
410 spl_recursive_it_get_iterator(zend_class_entry *ce, zval *zobject, int by_ref TSRMLS_DC) argument
736 zval *retval, *zobject; local
761 zval *retval, *zobject; local
1376 zval *zobject, *retval; local
[all...]
H A Dspl_observer.c226 static zend_object_value spl_object_storage_clone(zval *zobject TSRMLS_DC)
231 zend_object_handle handle = Z_OBJ_HANDLE_P(zobject);
234 old_object = zend_objects_get_address(zobject TSRMLS_CC);
235 new_obj_val = spl_object_storage_new_ex(old_object->ce, &intern, zobject TSRMLS_CC);
/PHP_5_3/ext/standard/
H A Duser_filters.c444 zval *zbrigade, *zobject; local
449 if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "zo", &zbrigade, &zobject) == FAILURE) {
453 if (FAILURE == zend_hash_find(Z_OBJPROP_P(zobject), "bucket", 7, (void**)&pzbucket)) {
461 if (SUCCESS == zend_hash_find(Z_OBJPROP_P(zobject), "data", 5, (void**)&pzdata) && (*pzdata)->type == IS_STRING) {
/PHP_5_3/Zend/
H A Dzend_API.c227 ZEND_API zend_class_entry *zend_get_class_entry(const zval *zobject TSRMLS_DC) /* {{{ */
229 if (Z_OBJ_HT_P(zobject)->get_class_entry) {
230 return Z_OBJ_HT_P(zobject)->get_class_entry(zobject TSRMLS_CC);
H A Dzend_gc.h163 #define GC_ZOBJ_CHECK_POSSIBLE_ROOT(zobject) \
166 EG(objects_store).object_buckets[Z_OBJ_HANDLE_P(zobject)].valid) { \
167 gc_zobj_possible_root(zobject TSRMLS_CC); \
H A Dzend_objects.c142 ZEND_API zend_object *zend_objects_get_address(const zval *zobject TSRMLS_DC)
144 return (zend_object *)zend_object_store_get_object(zobject TSRMLS_CC);
165 ZEND_API zend_object_value zend_objects_clone_obj(zval *zobject TSRMLS_DC)
170 zend_object_handle handle = Z_OBJ_HANDLE_P(zobject);
174 old_object = zend_objects_get_address(zobject TSRMLS_CC);
H A Dzend_objects_API.c165 ZEND_API void zend_objects_store_del_ref(zval *zobject TSRMLS_DC)
169 handle = Z_OBJ_HANDLE_P(zobject);
171 Z_ADDREF_P(zobject);
172 zend_objects_store_del_ref_by_handle_ex(handle, Z_OBJ_HT_P(zobject) TSRMLS_CC);
173 Z_DELREF_P(zobject);
175 GC_ZOBJ_CHECK_POSSIBLE_ROOT(zobject);
245 ZEND_API zend_object_value zend_objects_store_clone_obj(zval *zobject TSRMLS_DC)
250 zend_object_handle handle = Z_OBJ_HANDLE_P(zobject);
255 zend_error(E_CORE_ERROR, "Trying to clone uncloneable object of class %s", Z_OBJCE_P(zobject)->name);
262 retval.handlers = Z_OBJ_HT_P(zobject);
290 zend_object_store_set_object(zval *zobject, void *object TSRMLS_DC) argument
[all...]
H A Dzend_objects_API.h79 ZEND_API void zend_object_store_set_object(zval *zobject, void *object TSRMLS_DC);
80 ZEND_API void zend_object_store_ctor_failed(zval *zobject TSRMLS_DC);
H A Dzend_API.h330 ZEND_API zend_class_entry *zend_get_class_entry(const zval *zobject TSRMLS_DC);

Completed in 48 milliseconds