Lines Matching refs:zval
42 zval *zobj;
49 zval *indices;
55 zval proxy_obj;
56 zval data;
74 static zval *saproxy_property_read(zval *object, zval *member, int type, void **cahce_slot, zval *r… in saproxy_property_read()
83 static void saproxy_property_write(zval *object, zval *member, zval *value, void **cache_slot) in saproxy_property_write()
88 static zval *saproxy_read_dimension(zval *object, zval *offset, int type, zval *rv) in saproxy_read_dimension()
100 zval *args; in saproxy_read_dimension()
105 args = safe_emalloc(proxy->dimensions + 1, sizeof(zval), 0); in saproxy_read_dimension()
206 static void saproxy_write_dimension(zval *object, zval *offset, zval *value) in saproxy_write_dimension()
217 zval *args = safe_emalloc(proxy->dimensions + 2, sizeof(zval), 0); in saproxy_write_dimension()
280 static void saproxy_object_set(zval **property, zval *value)
284 static zval *saproxy_object_get(zval *property)
291 static int saproxy_property_exists(zval *object, zval *member, int check_empty, void **cache_slot) in saproxy_property_exists()
297 static int saproxy_dimension_exists(zval *object, zval *member, int check_empty) in saproxy_dimension_exists()
303 static void saproxy_property_delete(zval *object, zval *member, void **cache_slot) in saproxy_property_delete()
308 static void saproxy_dimension_delete(zval *object, zval *offset) in saproxy_dimension_delete()
313 static HashTable *saproxy_properties_get(zval *object) in saproxy_properties_get()
319 static union _zend_function *saproxy_method_get(zend_object **object, zend_string *name, const zval… in saproxy_method_get()
341 static int saproxy_objects_compare(zval *object1, zval *object2) in saproxy_objects_compare()
346 static int saproxy_object_cast(zval *readobj, zval *writeobj, int type) in saproxy_object_cast()
351 static int saproxy_count_elements(zval *object, zend_long *count) in saproxy_count_elements()
383 static zend_object* saproxy_clone(zval *object) in saproxy_clone()
392 cloneproxy->indices = safe_emalloc(cloneproxy->dimensions, sizeof(zval *), 0); in saproxy_clone()
424 int php_com_saproxy_create(zval *com_object, zval *proxy_out, zval *index) in php_com_saproxy_create()
442 proxy->indices = safe_emalloc(proxy->dimensions, sizeof(zval *), 0); in php_com_saproxy_create()
476 static zval* saproxy_iter_get_data(zend_object_iterator *iter) in saproxy_iter_get_data()
506 static void saproxy_iter_get_key(zend_object_iterator *iter, zval *key) in saproxy_iter_get_key()
538 zend_object_iterator *php_com_saproxy_iter_get(zend_class_entry *ce, zval *object, int by_ref) in php_com_saproxy_iter_get()