Lines Matching refs:zval

202 	zval *obj;
209 static void _default_get_entry(zval *object, char *name, int name_len, zval *return_value TSRMLS_DC) in _default_get_entry()
211 zval **value; in _default_get_entry()
221 static void _default_lookup_entry(zval *object, char *name, int name_len, zval **return_value TSRML… in _default_lookup_entry()
223 zval **value; in _default_lookup_entry()
309 zval tmp; in reflection_objects_new()
317 …ss_type->default_properties, (copy_ctor_func_t) zval_property_ctor, (void *) &tmp, sizeof(zval *)); in reflection_objects_new()
323 static zval * reflection_instantiate(zend_class_entry *pce, zval *object TSRMLS_DC) in reflection_instantiate()
335 static void _const_string(string *str, char *name, zval *value, char *indent TSRMLS_DC);
338 static void _class_string(string *str, zend_class_entry *ce, zval *obj, char *indent TSRMLS_DC);
342 static void _class_string(string *str, zend_class_entry *ce, zval *obj, char *indent TSRMLS_DC) in _class_string()
413 zval **value; in _class_string()
536 zval **prop; in _class_string()
631 static void _const_string(string *str, char *name, zval *value, char *indent TSRMLS_DC) in _const_string()
634 zval value_copy; in _const_string()
703 zval *zv, zv_copy; in _parameter_string()
1142 PHPAPI void zend_reflection_class_factory(zend_class_entry *ce, zval *object TSRMLS_DC) in zend_reflection_class_factory()
1145 zval *name; in zend_reflection_class_factory()
1154 …zend_hash_update(Z_OBJPROP_P(object), "name", sizeof("name"), (void **) &name, sizeof(zval *), NUL… in zend_reflection_class_factory()
1159 static void reflection_extension_factory(zval *object, const char *name_str TSRMLS_DC) in reflection_extension_factory()
1162 zval *name; in reflection_extension_factory()
1183 …zend_hash_update(Z_OBJPROP_P(object), "name", sizeof("name"), (void **) &name, sizeof(zval *), NUL… in reflection_extension_factory()
1188 …actory(zend_function *fptr, zval *closure_object, struct _zend_arg_info *arg_info, zend_uint offse… in reflection_parameter_factory()
1192 zval *name; in reflection_parameter_factory()
1214 …zend_hash_update(Z_OBJPROP_P(object), "name", sizeof("name"), (void **) &name, sizeof(zval *), NUL… in reflection_parameter_factory()
1219 static void reflection_function_factory(zend_function *function, zval *closure_object, zval *object… in reflection_function_factory()
1222 zval *name; in reflection_function_factory()
1236 …zend_hash_update(Z_OBJPROP_P(object), "name", sizeof("name"), (void **) &name, sizeof(zval *), NUL… in reflection_function_factory()
1241 …on_method_factory(zend_class_entry *ce, zend_function *method, zval *closure_object, zval *object … in reflection_method_factory()
1244 zval *name; in reflection_method_factory()
1245 zval *classname; in reflection_method_factory()
1260 …zend_hash_update(Z_OBJPROP_P(object), "name", sizeof("name"), (void **) &name, sizeof(zval *), NUL… in reflection_method_factory()
1261 …zend_hash_update(Z_OBJPROP_P(object), "class", sizeof("class"), (void **) &classname, sizeof(zval in reflection_method_factory()
1266 static void reflection_property_factory(zend_class_entry *ce, zend_property_info *prop, zval *objec… in reflection_property_factory()
1269 zval *name; in reflection_property_factory()
1270 zval *classname; in reflection_property_factory()
1307 …zend_hash_update(Z_OBJPROP_P(object), "name", sizeof("name"), (void **) &name, sizeof(zval *), NUL… in reflection_property_factory()
1308 …zend_hash_update(Z_OBJPROP_P(object), "class", sizeof("class"), (void **) &classname, sizeof(zval in reflection_property_factory()
1315 zval *reflector_ptr; in _reflection_export()
1316 zval output, *output_ptr = &output; in _reflection_export()
1317 zval *argument_ptr, *argument2_ptr; in _reflection_export()
1318 zval *retval_ptr, **params[2]; in _reflection_export()
1323 zval fname; in _reflection_export()
1423 zval *object, fname, *retval_ptr; in ZEND_METHOD()
1510 zval *name; in ZEND_METHOD()
1511 zval *object; in ZEND_METHOD()
1512 zval *closure = NULL; in ZEND_METHOD()
1553 …zend_hash_update(Z_OBJPROP_P(object), "name", sizeof("name"), (void **) &name, sizeof(zval *), NUL… in ZEND_METHOD()
1724 zval *tmp_copy; in ZEND_METHOD()
1737 …r->op_array.static_variables, (copy_ctor_func_t) zval_add_ref, (void *) &tmp_copy, sizeof(zval *)); in ZEND_METHOD()
1746 zval *retval_ptr; in ZEND_METHOD()
1747 zval ***params = NULL; in ZEND_METHOD()
1795 static int _zval_array_to_c_array(zval **arg, zval ****params TSRMLS_DC) /* {{{ */ in _zval_array_to_c_array()
1805 zval *retval_ptr; in ZEND_METHOD()
1806 zval ***params; in ZEND_METHOD()
1813 zval *param_array; in ZEND_METHOD()
1824 params = safe_emalloc(sizeof(zval **), argc, 0); in ZEND_METHOD()
1918 zval *parameter; in ZEND_METHOD()
1990 zval *reference, **parameter; in ZEND_METHOD()
1991 zval *object; in ZEND_METHOD()
1992 zval *name; in ZEND_METHOD()
2030 zval **classref; in ZEND_METHOD()
2031 zval **method; in ZEND_METHOD()
2144 …zend_hash_update(Z_OBJPROP_P(object), "name", sizeof("name"), (void **) &name, sizeof(zval *), NUL… in ZEND_METHOD()
2437 zval *name, *classname; in ZEND_METHOD()
2438 zval *object, *orig_obj; in ZEND_METHOD()
2446 zval ztmp; in ZEND_METHOD()
2522 …zend_hash_update(Z_OBJPROP_P(object), "class", sizeof("class"), (void **) &classname, sizeof(zval in ZEND_METHOD()
2526 …zend_hash_update(Z_OBJPROP_P(object), "name", sizeof("name"), (void **) &name, sizeof(zval *), NUL… in ZEND_METHOD()
2555 zval *retval_ptr; in ZEND_METHOD()
2556 zval ***params = NULL; in ZEND_METHOD()
2557 zval *object_ptr; in ZEND_METHOD()
2658 zval *retval_ptr; in ZEND_METHOD()
2659 zval ***params; in ZEND_METHOD()
2660 zval *object; in ZEND_METHOD()
2668 zval *param_array; in ZEND_METHOD()
2698 params = safe_emalloc(sizeof(zval **), argc, 0); in ZEND_METHOD()
2829 zval **name; in ZEND_METHOD()
2852 zval **name; in ZEND_METHOD()
2875 zval **name; in ZEND_METHOD()
3017 zval *argument; in reflection_class_object_ctor()
3018 zval *object; in reflection_class_object_ctor()
3019 zval *classname; in reflection_class_object_ctor()
3042 …zend_hash_update(Z_OBJPROP_P(object), "name", sizeof("name"), (void **) &classname, sizeof(zval *)… in reflection_class_object_ctor()
3059 …zend_hash_update(Z_OBJPROP_P(object), "name", sizeof("name"), (void **) &classname, sizeof(zval *)… in reflection_class_object_ctor()
3082 zval **value; in ZEND_METHOD()
3103 zval *prop_copy; in ZEND_METHOD()
3129 zval **prop, *def_value = NULL; in ZEND_METHOD()
3161 zval **variable_ptr, *value; in ZEND_METHOD()
3215 zval **prop; in ZEND_METHOD()
3222 zval *prop_copy; in ZEND_METHOD()
3429 zval obj_tmp; in ZEND_METHOD()
3469 static void _addmethod(zend_function *mptr, zend_class_entry *ce, zval *retval, long filter, zval *… in _addmethod()
3471 zval *method; in _addmethod()
3496 zval *retval = va_arg(args, zval*); in _addmethod_va()
3498 zval *obj = va_arg(args, zval *); in _addmethod_va()
3547 zval *property; in ZEND_METHOD()
3648 zval *property; in _addproperty()
3650 zval *retval = va_arg(args, zval*); in _addproperty()
3667 static int _adddynproperty(zval **pptr TSRMLS_DC, int num_args, va_list args, zend_hash_key *hash_k… in _adddynproperty()
3669 zval *property; in _adddynproperty()
3671 zval *retval = va_arg(args, zval*), member; in _adddynproperty()
3753 zval *tmp_copy; in ZEND_METHOD()
3763 …value), &ce->constants_table, (copy_ctor_func_t) zval_add_ref, (void *) &tmp_copy, sizeof(zval *)); in ZEND_METHOD()
3773 zval **value; in ZEND_METHOD()
3876 zval *object; in ZEND_METHOD()
3891 zval *retval_ptr = NULL; in ZEND_METHOD()
3900 zval ***params = NULL; in ZEND_METHOD()
3963 zval *retval_ptr = NULL; in ZEND_METHOD()
3982 zval ***params = NULL; in ZEND_METHOD()
3992 params = safe_emalloc(sizeof(zval **), argc, 0); in ZEND_METHOD()
4058 zval *interface; in ZEND_METHOD()
4115 zval *class_name; in ZEND_METHOD()
4160 zval *interface; in ZEND_METHOD()
4268 zval **name; in ZEND_METHOD()
4291 zval **name; in ZEND_METHOD()
4314 zval **name; in ZEND_METHOD()
4361 zval *propname, *classname; in ZEND_METHOD()
4364 zval *object; in ZEND_METHOD()
4437 …zend_hash_update(Z_OBJPROP_P(object), "class", sizeof("class"), (void **) &classname, sizeof(zval in ZEND_METHOD()
4438 …zend_hash_update(Z_OBJPROP_P(object), "name", sizeof("name"), (void **) &propname, sizeof(zval *),… in ZEND_METHOD()
4562 zval *object, name; in ZEND_METHOD()
4563 zval **member = NULL, *member_p = NULL; in ZEND_METHOD()
4606 zval **variable_ptr; in ZEND_METHOD()
4607 zval *object, name; in ZEND_METHOD()
4608 zval *value; in ZEND_METHOD()
4610 zval *tmp; in ZEND_METHOD()
4651 zval **foo; in ZEND_METHOD()
4657 …ble, ref->prop.name, ref->prop.name_length+1, ref->prop.h, &value, sizeof(zval *), (void **) &foo); in ZEND_METHOD()
4761 zval *name; in ZEND_METHOD()
4762 zval *object; in ZEND_METHOD()
4790 …zend_hash_update(Z_OBJPROP_P(object), "name", sizeof("name"), (void **) &name, sizeof(zval *), NUL… in ZEND_METHOD()
4861 zval *function; in ZEND_METHOD()
4889 zval *const_val; in _addconstant()
4890 zval *retval = va_arg(args, zval*); in _addconstant()
4923 zval *retval = va_arg(args, zval*); in _addinientry()
4957 zval *class_array = va_arg(args, zval*), *zclass; in add_extension_class()
5451 static void _reflection_write_property(zval *object, zval *member, zval *value TSRMLS_DC) in _reflection_write_property()