Lines Matching refs:object

38 ZEND_API zval* zend_call_method(zend_object *object, zend_class_entry *obj_ce, zend_function **fn_p…  in zend_call_method()  argument
52 obj_ce = object ? object->ce : NULL; in zend_call_method()
76 if (object) { in zend_call_method()
77 called_scope = object->ce; in zend_call_method()
82 zend_call_known_function(fn, object, called_scope, retval_ptr, param_count, params, NULL); in zend_call_method()
90 ZEND_API void zend_user_it_new_iterator(zend_class_entry *ce, zval *object, zval *retval) in zend_user_it_new_iterator() argument
93 ce->iterator_funcs_ptr->zf_new_iterator, Z_OBJ_P(object), retval); in zend_user_it_new_iterator()
113 zval *object = &iter->it.data; in zend_user_it_dtor() local
116 zval_ptr_dtor(object); in zend_user_it_dtor()
125 zval *object = &iter->it.data; in zend_user_it_valid() local
129 …zend_call_method_with_0_params(Z_OBJ_P(object), iter->ce, &iter->ce->iterator_funcs_ptr->zf_valid,… in zend_user_it_valid()
142 zval *object = &iter->it.data; in zend_user_it_get_current_data() local
145 …zend_call_method_with_0_params(Z_OBJ_P(object), iter->ce, &iter->ce->iterator_funcs_ptr->zf_curren… in zend_user_it_get_current_data()
155 zval *object = &iter->it.data; in zend_user_it_get_current_key() local
156 …zend_call_method_with_0_params(Z_OBJ_P(object), iter->ce, &iter->ce->iterator_funcs_ptr->zf_key, "… in zend_user_it_get_current_key()
167 zval *object = &iter->it.data; in zend_user_it_move_forward() local
170 …zend_call_method_with_0_params(Z_OBJ_P(object), iter->ce, &iter->ce->iterator_funcs_ptr->zf_next, … in zend_user_it_move_forward()
178 zval *object = &iter->it.data; in zend_user_it_rewind() local
181 …zend_call_method_with_0_params(Z_OBJ_P(object), iter->ce, &iter->ce->iterator_funcs_ptr->zf_rewind… in zend_user_it_rewind()
213 static zend_object_iterator *zend_user_it_get_iterator(zend_class_entry *ce, zval *object, int by_r… in zend_user_it_get_iterator() argument
226 ZVAL_OBJ_COPY(&iterator->it.data, Z_OBJ_P(object)); in zend_user_it_get_iterator()
228 iterator->ce = Z_OBJCE_P(object); in zend_user_it_get_iterator()
236 ZEND_API zend_object_iterator *zend_user_it_get_new_iterator(zend_class_entry *ce, zval *object, in… in zend_user_it_get_new_iterator() argument
242 zend_user_it_new_iterator(ce, object, &iterator); in zend_user_it_get_new_iterator()
245 … || (ce_it->get_iterator == zend_user_it_get_new_iterator && Z_OBJ(iterator) == Z_OBJ_P(object))) { in zend_user_it_get_new_iterator()
247 …ble or implement interface Iterator", ce ? ZSTR_VAL(ce->name) : ZSTR_VAL(Z_OBJCE_P(object)->name)); in zend_user_it_get_new_iterator()
363 ZEND_API int zend_user_serialize(zval *object, unsigned char **buffer, size_t *buf_len, zend_serial… in zend_user_serialize() argument
365 zend_class_entry * ce = Z_OBJCE_P(object); in zend_user_serialize()
370 Z_OBJ_P(object), Z_OBJCE_P(object), NULL, "serialize", &retval); in zend_user_serialize()
400 ZEND_API int zend_user_unserialize(zval *object, zend_class_entry *ce, const unsigned char *buf, si… in zend_user_unserialize() argument
404 if (UNEXPECTED(object_init_ex(object, ce) != SUCCESS)) { in zend_user_unserialize()
410 Z_OBJ_P(object), Z_OBJCE_P(object), NULL, "unserialize", NULL, &zdata); in zend_user_unserialize()