Lines Matching refs:zval

41 	zval *zobj;
48 zval **indices;
54 zval *proxy_obj;
74 static zval *saproxy_property_read(zval *object, zval *member, int type, const zend_literal *key TS… in saproxy_property_read()
76 zval *return_value; in saproxy_property_read()
86 static void saproxy_property_write(zval *object, zval *member, zval *value, const zend_literal *key… in saproxy_property_write()
91 static zval *saproxy_read_dimension(zval *object, zval *offset, int type TSRMLS_DC) in saproxy_read_dimension()
94 zval *return_value; in saproxy_read_dimension()
105 zval **args; in saproxy_read_dimension()
110 args = safe_emalloc(proxy->dimensions + 1, sizeof(zval *), 0); in saproxy_read_dimension()
211 static void saproxy_write_dimension(zval *object, zval *offset, zval *value TSRMLS_DC) in saproxy_write_dimension()
222 zval **args = safe_emalloc(proxy->dimensions + 2, sizeof(zval *), 0); in saproxy_write_dimension()
285 static void saproxy_object_set(zval **property, zval *value TSRMLS_DC)
289 static zval *saproxy_object_get(zval *property TSRMLS_DC)
296 static int saproxy_property_exists(zval *object, zval *member, int check_empty, const zend_literal … in saproxy_property_exists()
302 static int saproxy_dimension_exists(zval *object, zval *member, int check_empty TSRMLS_DC) in saproxy_dimension_exists()
308 static void saproxy_property_delete(zval *object, zval *member, const zend_literal *key TSRMLS_DC) in saproxy_property_delete()
313 static void saproxy_dimension_delete(zval *object, zval *offset TSRMLS_DC) in saproxy_dimension_delete()
318 static HashTable *saproxy_properties_get(zval *object TSRMLS_DC) in saproxy_properties_get()
324 static union _zend_function *saproxy_method_get(zval **object, const char *name, int len, const zen… in saproxy_method_get()
335 static union _zend_function *saproxy_constructor_get(zval *object TSRMLS_DC) in saproxy_constructor_get()
341 static zend_class_entry *saproxy_class_entry_get(const zval *object TSRMLS_DC) in saproxy_class_entry_get()
346 static int saproxy_class_name_get(const zval *object, const char **class_name, zend_uint *class_nam… in saproxy_class_name_get()
353 static int saproxy_objects_compare(zval *object1, zval *object2 TSRMLS_DC) in saproxy_objects_compare()
358 static int saproxy_object_cast(zval *readobj, zval *writeobj, int type TSRMLS_DC) in saproxy_object_cast()
363 static int saproxy_count_elements(zval *object, long *count TSRMLS_DC) in saproxy_count_elements()
429 cloneproxy->indices = safe_emalloc(cloneproxy->dimensions, sizeof(zval *), 0); in saproxy_clone()
435 int php_com_saproxy_create(zval *com_object, zval *proxy_out, zval *index TSRMLS_DC) in php_com_saproxy_create()
453 proxy->indices = safe_emalloc(proxy->dimensions, sizeof(zval *), 0); in php_com_saproxy_create()
489 static void saproxy_iter_get_data(zend_object_iterator *iter, zval ***data TSRMLS_DC) in saproxy_iter_get_data()
494 zval *return_value, **ptr_ptr; in saproxy_iter_get_data()
522 static void saproxy_iter_get_key(zend_object_iterator *iter, zval *key TSRMLS_DC) in saproxy_iter_get_key()
554 zend_object_iterator *php_com_saproxy_iter_get(zend_class_entry *ce, zval *object, int by_ref TSRML… in php_com_saproxy_iter_get()