Lines Matching refs:ce

52 		obj_ce = object ? object->ce : NULL;  in zend_call_method()
77 called_scope = object->ce; 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()
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()
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()
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()
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()
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()
198 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
213 iterator->ce = Z_OBJCE_P(object); in zend_user_it_get_iterator()
221 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
227 zend_user_it_new_iterator(ce, object, &iterator); in zend_user_it_get_new_iterator()
232 …getIterator() must be traversable or implement interface Iterator", ce ? ZSTR_VAL(ce->name) : ZSTR… in zend_user_it_get_new_iterator()
350 zend_class_entry * ce = Z_OBJCE_P(object); in zend_user_serialize() local
378 …zend_throw_exception_ex(NULL, 0, "%s::serialize() must return a string or NULL", ZSTR_VAL(ce->name… in zend_user_serialize()
385 ZEND_API int zend_user_unserialize(zval *object, zend_class_entry *ce, const unsigned char *buf, si… in zend_user_unserialize() argument
389 if (UNEXPECTED(object_init_ex(object, ce) != SUCCESS)) { in zend_user_unserialize()
408 zend_class_entry *ce = Z_OBJCE_P(object); in zend_class_serialize_deny() local
409 zend_throw_exception_ex(NULL, 0, "Serialization of '%s' is not allowed", ZSTR_VAL(ce->name)); in zend_class_serialize_deny()
414 ZEND_API int zend_class_unserialize_deny(zval *object, zend_class_entry *ce, const unsigned char *b… in zend_class_unserialize_deny() argument
416 zend_throw_exception_ex(NULL, 0, "Unserialization of '%s' is not allowed", ZSTR_VAL(ce->name)); in zend_class_unserialize_deny()
445 static zend_object *zend_internal_iterator_create(zend_class_entry *ce) { in zend_internal_iterator_create() argument
447 zend_object_std_init(&intern->std, ce); in zend_internal_iterator_create()
602 zend_class_entry ce; in zend_register_interfaces() local
614 INIT_CLASS_ENTRY(ce, "ArrayAccess", class_ArrayAccess_methods); in zend_register_interfaces()
615 zend_ce_arrayaccess = zend_register_internal_interface(&ce); in zend_register_interfaces()
617 INIT_CLASS_ENTRY(ce, "Countable", class_Countable_methods); in zend_register_interfaces()
618 zend_ce_countable = zend_register_internal_interface(&ce); in zend_register_interfaces()
620 INIT_CLASS_ENTRY(ce, "Stringable", class_Stringable_methods); in zend_register_interfaces()
621 zend_ce_stringable = zend_register_internal_interface(&ce); in zend_register_interfaces()
623 INIT_CLASS_ENTRY(ce, "InternalIterator", class_InternalIterator_methods); in zend_register_interfaces()
624 zend_ce_internal_iterator = zend_register_internal_class(&ce); in zend_register_interfaces()