Lines Matching refs:ce
29 ZEND_API void zend_object_std_init(zend_object *object, zend_class_entry *ce TSRMLS_DC) in zend_object_std_init()
34 object->ce = ce; in zend_object_std_init()
52 zend_function *destructor = object ? object->ce->destructor : NULL; in zend_objects_destroy_object()
63 if (object->ce != EG(scope)) { in zend_objects_destroy_object()
64 zend_class_entry *ce = object->ce; in zend_objects_destroy_object() local
68 ce->name, in zend_objects_destroy_object()
77 zend_class_entry *ce = object->ce; in zend_objects_destroy_object() local
81 ce->name, in zend_objects_destroy_object()
112 zend_call_method_with_0_params(&obj, object->ce, &destructor, ZEND_DESTRUCTOR_FUNC_NAME, NULL); in zend_objects_destroy_object()
135 (*object)->ce = class_type; in zend_objects_new()
149 …t->properties, old_object->properties, zval_copy_property_ctor(old_object->ce), (void *) NULL /* N… in zend_objects_clone_members()
151 if (old_object->ce->clone) { in zend_objects_clone_members()
159 …zend_call_method_with_0_params(&new_obj, old_object->ce, &old_object->ce->clone, ZEND_CLONE_FUNC_N… in zend_objects_clone_members()
175 new_obj_val = zend_objects_new(&new_object, old_object->ce TSRMLS_CC); in zend_objects_clone_obj()