Lines Matching refs:zval
34 typedef zval *(*zend_object_read_property_t)(zval *object, zval *member, int type, const struct _ze…
37 typedef zval *(*zend_object_read_dimension_t)(zval *object, zval *offset, int type TSRMLS_DC);
46 typedef void (*zend_object_write_property_t)(zval *object, zval *member, zval *value, const struct …
49 typedef void (*zend_object_write_dimension_t)(zval *object, zval *offset, zval *value TSRMLS_DC);
53 typedef zval **(*zend_object_get_property_ptr_ptr_t)(zval *object, zval *member, int type, const st…
57 typedef void (*zend_object_set_t)(zval **object, zval *value TSRMLS_DC);
62 typedef zval* (*zend_object_get_t)(zval *object TSRMLS_DC);
70 typedef int (*zend_object_has_property_t)(zval *object, zval *member, int has_set_exists, const str…
73 typedef int (*zend_object_has_dimension_t)(zval *object, zval *member, int check_empty TSRMLS_DC);
76 typedef void (*zend_object_unset_property_t)(zval *object, zval *member, const struct _zend_literal…
79 typedef void (*zend_object_unset_dimension_t)(zval *object, zval *offset TSRMLS_DC);
82 typedef HashTable *(*zend_object_get_properties_t)(zval *object TSRMLS_DC);
84 typedef HashTable *(*zend_object_get_debug_info_t)(zval *object, int *is_temp TSRMLS_DC);
91 typedef union _zend_function *(*zend_object_get_method_t)(zval **object_ptr, char *method, int meth…
92 typedef union _zend_function *(*zend_object_get_constructor_t)(zval *object TSRMLS_DC);
95 typedef void (*zend_object_add_ref_t)(zval *object TSRMLS_DC);
96 typedef void (*zend_object_del_ref_t)(zval *object TSRMLS_DC);
97 typedef void (*zend_object_delete_obj_t)(zval *object TSRMLS_DC);
98 typedef zend_object_value (*zend_object_clone_obj_t)(zval *object TSRMLS_DC);
100 typedef zend_class_entry *(*zend_object_get_class_entry_t)(const zval *object TSRMLS_DC);
101 typedef int (*zend_object_get_class_name_t)(const zval *object, const char **class_name, zend_uint …
102 typedef int (*zend_object_compare_t)(zval *object1, zval *object2 TSRMLS_DC);
103 typedef int (*zend_object_compare_zvals_t)(zval *resul, zval *op1, zval *op2 TSRMLS_DC);
107 typedef int (*zend_object_cast_t)(zval *readobj, zval *retval, int type TSRMLS_DC);
111 typedef int (*zend_object_count_elements_t)(zval *object, long *count TSRMLS_DC);
113 …pedef int (*zend_object_get_closure_t)(zval *obj, zend_class_entry **ce_ptr, union _zend_function …
115 typedef HashTable *(*zend_object_get_gc_t)(zval *object, zval ***table, int *n TSRMLS_DC);
117 typedef int (*zend_object_do_operation_t)(zend_uchar opcode, zval *result, zval *op1, zval *op2 TSR…
159 ZEND_API zval **zend_std_get_static_property(zend_class_entry *ce, const char *property_name, int p…
161 ZEND_API union _zend_function *zend_std_get_constructor(zval *object TSRMLS_DC);
162 ZEND_API struct _zend_property_info *zend_get_property_info(zend_class_entry *ce, zval *member, int…
163 ZEND_API HashTable *zend_std_get_properties(zval *object TSRMLS_DC);
164 ZEND_API HashTable *zend_std_get_debug_info(zval *object, int *is_temp TSRMLS_DC);
165 ZEND_API int zend_std_cast_object_tostring(zval *readobj, zval *writeobj, int type TSRMLS_DC);
166 ZEND_API void zend_std_write_property(zval *object, zval *member, zval *value, const struct _zend_l…