Lines Matching refs:zval

44 typedef zval *(*zend_object_read_property_t)(zval *object, zval *member, int type, void **cache_slo…
47 typedef zval *(*zend_object_read_dimension_t)(zval *object, zval *offset, int type, zval *rv);
56 typedef void (*zend_object_write_property_t)(zval *object, zval *member, zval *value, void **cache_…
59 typedef void (*zend_object_write_dimension_t)(zval *object, zval *offset, zval *value);
63 typedef zval *(*zend_object_get_property_ptr_ptr_t)(zval *object, zval *member, int type, void **ca…
67 typedef void (*zend_object_set_t)(zval *object, zval *value);
72 typedef zval* (*zend_object_get_t)(zval *object, zval *rv);
80 typedef int (*zend_object_has_property_t)(zval *object, zval *member, int has_set_exists, void **ca…
83 typedef int (*zend_object_has_dimension_t)(zval *object, zval *member, int check_empty);
86 typedef void (*zend_object_unset_property_t)(zval *object, zval *member, void **cache_slot);
89 typedef void (*zend_object_unset_dimension_t)(zval *object, zval *offset);
92 typedef HashTable *(*zend_object_get_properties_t)(zval *object);
94 typedef HashTable *(*zend_object_get_debug_info_t)(zval *object, int *is_temp);
101 …_function *(*zend_object_get_method_t)(zend_object **object, zend_string *method, const zval *key);
107 typedef zend_object* (*zend_object_clone_obj_t)(zval *object);
113 typedef int (*zend_object_compare_t)(zval *object1, zval *object2);
114 typedef int (*zend_object_compare_zvals_t)(zval *resul, zval *op1, zval *op2);
119 typedef int (*zend_object_cast_t)(zval *readobj, zval *retval, int type);
123 typedef int (*zend_object_count_elements_t)(zval *object, zend_long *count);
125 typedef int (*zend_object_get_closure_t)(zval *obj, zend_class_entry **ce_ptr, zend_function **fptr…
127 typedef HashTable *(*zend_object_get_gc_t)(zval *object, zval **table, int *n);
129 typedef int (*zend_object_do_operation_t)(zend_uchar opcode, zval *result, zval *op1, zval *op2);
179 …nd_std_get_static_method(zend_class_entry *ce, zend_string *function_name_strval, const zval *key);
180 ZEND_API zval *zend_std_get_static_property(zend_class_entry *ce, zend_string *property_name, zend_…
184 ZEND_API HashTable *zend_std_get_properties(zval *object);
185 ZEND_API HashTable *zend_std_get_gc(zval *object, zval **table, int *n);
186 ZEND_API HashTable *zend_std_get_debug_info(zval *object, int *is_temp);
187 ZEND_API int zend_std_cast_object_tostring(zval *readobj, zval *writeobj, int type);
188 ZEND_API zval *zend_std_get_property_ptr_ptr(zval *object, zval *member, int type, void **cache_slo…
189 ZEND_API zval *zend_std_read_property(zval *object, zval *member, int type, void **cache_slot, zval
190 ZEND_API void zend_std_write_property(zval *object, zval *member, zval *value, void **cache_slot);
191 ZEND_API int zend_std_has_property(zval *object, zval *member, int has_set_exists, void **cache_slo…
192 ZEND_API void zend_std_unset_property(zval *object, zval *member, void **cache_slot);
193 ZEND_API zval *zend_std_read_dimension(zval *object, zval *offset, int type, zval *rv);
194 ZEND_API void zend_std_write_dimension(zval *object, zval *offset, zval *value);
195 ZEND_API int zend_std_has_dimension(zval *object, zval *offset, int check_empty);
196 ZEND_API void zend_std_unset_dimension(zval *object, zval *offset);
197 …nd_function *zend_std_get_method(zend_object **obj_ptr, zend_string *method_name, const zval *key);
199 ZEND_API int zend_std_compare_objects(zval *o1, zval *o2);
200 ZEND_API int zend_std_get_closure(zval *obj, zend_class_entry **ce_ptr, zend_function **fptr_ptr, z…