Home
last modified time | relevance | path

Searched refs:prop_name (Results 1 – 17 of 17) sorted by relevance

/PHP-7.2/ext/spl/
H A Dspl_functions.h46 #define REGISTER_SPL_PROPERTY(class_name, prop_name, prop_flags) \ argument
47 spl_register_property(spl_ce_ ## class_name, prop_name, sizeof(prop_name)-1, prop_flags);
56 void spl_register_property( zend_class_entry * class_entry, char *prop_name, int prop_name_len, int…
69 zend_string *spl_gen_private_prop_name(zend_class_entry *ce, char *prop_name, int prop_len);
H A Dspl_functions.c73 void spl_register_property( zend_class_entry * class_entry, char *prop_name, int prop_name_len, int… in spl_register_property() argument
75 zend_declare_property_null(class_entry, prop_name, prop_name_len, prop_flags); in spl_register_property()
135 zend_string * spl_gen_private_prop_name(zend_class_entry *ce, char *prop_name, int prop_len) /* {{{… in spl_gen_private_prop_name() argument
137 return zend_mangle_property_name(ZSTR_VAL(ce->name), ZSTR_LEN(ce->name), prop_name, prop_len, 0); in spl_gen_private_prop_name()
/PHP-7.2/ext/standard/
H A Dhttp.c36 const char *prop_name; in php_url_encode_hash_ex() local
69 zend_unmangle_property_name_ex(key, &tmp, &prop_name, &prop_len); in php_url_encode_hash_ex()
71 prop_name = ZSTR_VAL(key); in php_url_encode_hash_ex()
75 prop_name = NULL; in php_url_encode_hash_ex()
84 ekey = php_raw_url_encode(prop_name, prop_len); in php_url_encode_hash_ex()
86 ekey = php_url_encode(prop_name, prop_len); in php_url_encode_hash_ex()
159 ekey = php_raw_url_encode(prop_name, prop_len); in php_url_encode_hash_ex()
161 ekey = php_url_encode(prop_name, prop_len); in php_url_encode_hash_ex()
H A Dvar.c58 const char *prop_name, *class_name; in php_object_property_dump() local
63 int unmangle = zend_unmangle_property_name(key, &class_name, &prop_name); in php_object_property_dump()
68 php_printf("\"%s\":protected", prop_name); in php_object_property_dump()
70 php_printf("\"%s\":\"%s\":private", prop_name, class_name); in php_object_property_dump()
230 const char *prop_name, *class_name; in zval_object_property_dump() local
235 zend_unmangle_property_name(key, &class_name, &prop_name); in zval_object_property_dump()
240 php_printf("\"%s\":protected", prop_name); in zval_object_property_dump()
242 php_printf("\"%s\":\"%s\":private", prop_name, class_name); in zval_object_property_dump()
245 php_printf("\"%s\"", prop_name); in zval_object_property_dump()
420 const char *class_name, *prop_name; in php_object_element_export() local
[all …]
/PHP-7.2/Zend/
H A Dzend_inheritance.c1518 if (zend_hash_exists(&ce->traits[i]->properties_info, prop_name)) { in find_first_definition()
1533 zend_string* prop_name; in zend_do_traits_property_binding() local
1552 prop_name = zend_string_copy(property_info->name); in zend_do_traits_property_binding()
1560 prop_name = zend_string_init(pname, pname_len, 0); in zend_do_traits_property_binding()
1564 if ((coliding_prop = zend_hash_find_ptr(&ce->properties_info, prop_name)) != NULL) { in zend_do_traits_property_binding()
1570 zend_hash_del(&ce->properties_info, prop_name); in zend_do_traits_property_binding()
1595 ZSTR_VAL(find_first_definition(ce, i, prop_name, coliding_prop->ce)->name), in zend_do_traits_property_binding()
1597 ZSTR_VAL(prop_name), in zend_do_traits_property_binding()
1601 zend_string_release(prop_name); in zend_do_traits_property_binding()
1615 zend_declare_property_ex(ce, prop_name, in zend_do_traits_property_binding()
[all …]
H A Dzend_compile.h791 #define zend_unmangle_property_name(mangled_property, class_name, prop_name) \ argument
792 zend_unmangle_property_name_ex(mangled_property, class_name, prop_name, NULL)
793 …_name_ex(const zend_string *name, const char **class_name, const char **prop_name, size_t *prop_le…
H A Dzend.c252 const char *prop_name, *class_name; in print_hash() local
254 int mangled = zend_unmangle_property_name_ex(string_key, &class_name, &prop_name, &prop_len); in print_hash()
256 smart_str_appendl(buf, prop_name, prop_len); in print_hash()
H A Dzend_object_handlers.c474 const char *prop_name; in zend_check_property_access() local
479 zend_unmangle_property_name_ex(prop_info_name, &class_name, &prop_name, &prop_name_len); in zend_check_property_access()
480 member = zend_string_init(prop_name, prop_name_len, 0); in zend_check_property_access()
H A Dzend_builtin_functions.c1173 const char *prop_name, *class_name; in ZEND_FUNCTION() local
1175 zend_unmangle_property_name_ex(key, &class_name, &prop_name, &prop_len); in ZEND_FUNCTION()
1181 zend_hash_str_add_new(Z_ARRVAL_P(return_value), prop_name, prop_len, value); in ZEND_FUNCTION()
H A Dzend_compile.c1321 zend_string *prop_name = zend_string_alloc(prop_name_length, internal); in zend_mangle_property_name() local
1323 ZSTR_VAL(prop_name)[0] = '\0'; in zend_mangle_property_name() local
1324 memcpy(ZSTR_VAL(prop_name) + 1, src1, src1_length+1); in zend_mangle_property_name()
1325 memcpy(ZSTR_VAL(prop_name) + 1 + src1_length + 1, src2, src2_length+1); in zend_mangle_property_name()
1326 return prop_name; in zend_mangle_property_name()
1338 …_name_ex(const zend_string *name, const char **class_name, const char **prop_name, size_t *prop_le… in zend_unmangle_property_name_ex() argument
1346 *prop_name = ZSTR_VAL(name); in zend_unmangle_property_name_ex()
1354 *prop_name = ZSTR_VAL(name); in zend_unmangle_property_name_ex()
1364 *prop_name = ZSTR_VAL(name); in zend_unmangle_property_name_ex()
1376 *prop_name = ZSTR_VAL(name) + class_name_len + 2; in zend_unmangle_property_name_ex()
H A Dzend_API.c1249 const char *class_name, *prop_name; in object_properties_load() local
1251 if (zend_unmangle_property_name_ex(key, &class_name, &prop_name, &prop_name_len) == SUCCESS) { in object_properties_load()
1252 zend_string *pname = zend_string_init(prop_name, prop_name_len, 0); in object_properties_load()
H A Dzend_vm_def.h5952 const char *class_name, *prop_name; variable
5955 p->key, &class_name, &prop_name, &prop_name_len);
5956 ZVAL_STRINGL(EX_VAR(opline->result.var), prop_name, prop_name_len);
6117 const char *class_name, *prop_name; variable
6120 p->key, &class_name, &prop_name, &prop_name_len);
6121 ZVAL_STRINGL(EX_VAR(opline->result.var), prop_name, prop_name_len);
H A Dzend_vm_execute.h16918 const char *class_name, *prop_name; local
16921 p->key, &class_name, &prop_name, &prop_name_len);
16922 ZVAL_STRINGL(EX_VAR(opline->result.var), prop_name, prop_name_len);
17083 const char *class_name, *prop_name; local
17086 p->key, &class_name, &prop_name, &prop_name_len);
17087 ZVAL_STRINGL(EX_VAR(opline->result.var), prop_name, prop_name_len);
/PHP-7.2/ext/reflection/
H A Dphp_reflection.c476 zend_string *prop_name; in _class_string() local
481 ZEND_HASH_FOREACH_STR_KEY(properties, prop_name) { in _class_string()
482 …if (prop_name && ZSTR_LEN(prop_name) && ZSTR_VAL(prop_name)[0]) { /* skip all private and protecte… in _class_string()
893 smart_str_append_printf(str, "$%s", prop_name); in _property_string()
1269 const char *class_name, *prop_name; in reflection_property_factory() local
1291 ZVAL_STRINGL(&name, prop_name, prop_name_len); in reflection_property_factory()
5383 const char *class_name, *prop_name; in ZEND_METHOD() local
5387 ZVAL_STRINGL(&propname, prop_name, prop_name_len); in ZEND_METHOD()
5541 const char *class_name, *prop_name; in ZEND_METHOD() local
5618 const char *class_name, *prop_name; in ZEND_METHOD() local
[all …]
/PHP-7.2/sapi/phpdbg/
H A Dphpdbg_utils.c623 const char *prop_name, *class_name; in phpdbg_xml_object_property_dump() local
624 int unmangle = zend_unmangle_property_name(key, &class_name, &prop_name); in phpdbg_xml_object_property_dump()
627 phpdbg_xml(" name=\"%s\"", prop_name); in phpdbg_xml_object_property_dump()
/PHP-7.2/ext/wddx/
H A Dwddx.c519 const char *class_name, *prop_name; in php_wddx_serialize_object() local
523 zend_unmangle_property_name_ex(key, &class_name, &prop_name, &prop_name_len); in php_wddx_serialize_object()
524 tmp = zend_string_init(prop_name, prop_name_len, 0); in php_wddx_serialize_object()
/PHP-7.2/ext/soap/
H A Dphp_encoding.c1971 const char *prop_name; in to_xml_object() local
1976 zend_unmangle_property_name(str_key, &class_name, &prop_name); in to_xml_object()
1978 prop_name = ZSTR_VAL(str_key); in to_xml_object()
1980 if (prop_name) { in to_xml_object()
1981 xmlNodeSetName(property, BAD_CAST(prop_name)); in to_xml_object()

Completed in 282 milliseconds